摘要: 原贴地址:http://qilei.org/201101/ternary-tip-for-javascript/comment-page-1/发现代码慢慢写多了的时候会不自觉的将if else 用 三元来替代,仅仅是未了让代码更简洁精辟,当然也有人说用三元可以让你有高潮的感觉。最近在写js 的时候也有这样的感觉,并且收集了一些小技巧,分享分享。大鸟请跳过下面这段,大大鸟帮忙指正 ^__^====普及线====表达式 (expr1) ? (expr2) : (expr3)在 expr1 求值为 TRUE 时的值为 expr2,在 expr1 求值为 FALSE 时的值为 expr3。====== 阅读全文
posted @ 2011-06-29 18:00 ゞ追忆o0ゞ 阅读(9234) 评论(1) 推荐(2) 编辑
摘要: 第一版链接:http://www.cnblogs.com/zhuiyi/archive/2011/06/29/2092836.html很开心大家能和我这个“菜鸟”一起互动,也感谢大家和我一起思考,看了大家的代码也有了不少启发,看了jifsu兄的代码,自己也试测了一下,确实比我自己写的那种方式简单的多,代码的可读性也大大增强不少,在这个基础上,我又添加了一个全选和反选时的效果。用到了三元运算符,和一个自定义的函数。点击行时效果代码:$("tr").live("click",function(){ if($(this).hasClass("bgRe 阅读全文
posted @ 2011-06-29 17:48 ゞ追忆o0ゞ 阅读(8683) 评论(8) 推荐(2) 编辑
摘要: 原文地址:http://www.cnblogs.com/huihui-gohay/archive/2009/12/13/1623070.html我想,对于各位使用面向对象编程语言的程序员来说,“接口”这个名词一定不陌生,但是不知各位有没有这样的疑惑:接口有什么用途?它和抽象类有什么区别?能不能用抽象类代替接口呢?而且,作为程序员,一定经常听到“面向接口编程”这个短语,那么它是什么意思?有什么思想内涵?和面向对象编程是什么关系?本文将一一解答这些疑问。1.面向接口编程和面向对象编程是什么关系首先,面向接口编程和面向对象编程并不是平级的,它并不是比面向对象编程更先进的一种独立的编程思想,而是附属. 阅读全文
posted @ 2011-06-29 01:42 ゞ追忆o0ゞ 阅读(560) 评论(0) 推荐(0) 编辑
摘要: 标题描述的有点不贴切,但希望大家能够明白,为了更形像的表达,我特意录制了一张GIF动画图片。我不知道实际开发中有没有用到这种效果,但我个人认为,这种方式更人性化,因为只要点到一行,就可以使CheckBox.checked=true; 不用非得点复选按钮才能实现;实现的过程有点纠结,试了几次都没成,最后用了一个笨笨的方法,就是点击行的时候,让他的子元素(td)的背景颜色为红色.(因为我用到了光棒效果,如果我点击行(td)的时候,颜色是变了,但鼠标一离开的时候就又变回原来的颜色了)可能你会问我了,那你咋判断CheckBox的状态是不是checked(勾选状态)啊? 其实我根本没去对它进行判断... 阅读全文
posted @ 2011-06-29 00:23 ゞ追忆o0ゞ 阅读(25746) 评论(24) 推荐(4) 编辑