JQuery干货篇之处理元素
JQuery干货篇之处理元素 注意这里用的还是我前两篇用的例子,详情请看 我的博客 attr attr() 方法设置或返回被选元素的属性值。 语法: $(selector).attr(attribute) 返回被选元素的属性值。 $(selector).attr(attribute,value) 设置被选元素的属性和值 $(selector).attr(attribute,function(index,oldvalue)) 设置被选元素的属性和值。 参数 描述 attribute 规定属性的名称。 function(index,oldvalue) 规定返回属性值的数。该函数可接收并使用选择器的 index 值和当前属性值。 实例: $("img").filter(":first").attr('src'); //得到属性 $("img").each(function (index,elem) { if(index%2==0) $(elem).attr("src",'lily.png'); //设置属性 console.log($(elem).attr("src")); }) $("img").attr('src',function (index,oldValue) { //这里的oldValue表示原来属性的值,index是索引 if(oldValue=="rose.png")