摘要: .css()接受类似于.animate()的相对值。相对值时以+=或者-=开头的字符串,表示递增或递减当前的值。例如,如果一个元素的左边填充(padding-left)是10px的,.css( "padding-left", "+=15" )将返回总的左填充(padding-left )为25px。从 jQuery 1.4开始,.css()让我们传递一个函数给属性值:123$('div.example').css('width', function(index) { return index * 50;});这个例子设置一 阅读全文
posted @ 2013-06-26 16:14 抱.抱 阅读(161) 评论(0) 推荐(0) 编辑
摘要: jquery1.6中新加了一个方法prop(),一直没用过它,官方解释只有一句话:获取在匹配的元素集中的第一个元素的属性值。官方例举的例子感觉和attr()差不多,也不知道有什么区别,既然有了prop()这个新方法,不可能没用吧,那什么时候该用attr(),什么时候该用prop()呢?大家都知道有的浏览器只要写disabled,checked就可以了,而有的要写成disabled = "disabled",checked="checked",比如用attr("checked")获取checkbox的checked属性时选中的时候可以取 阅读全文
posted @ 2013-06-26 15:29 抱.抱 阅读(125) 评论(0) 推荐(0) 编辑
摘要: attr();1.获取属性值obj.attr('value');2.设置属性值obj.attr('value','attr');3.函数获取值obj.attr('value',function(){ return this.id;});就会把id的值传递给value变成value的值obj.attr('value',function(i,attr){ return i; i为当前对象的索引 return attr; attr为当前属性(value)的值}); 阅读全文
posted @ 2013-06-26 13:41 抱.抱 阅读(318) 评论(0) 推荐(0) 编辑