您的位置:首页 > Web前端 > JQuery

JQuery each attr()基本用法总结

2016-12-01 17:03 267 查看
具体用法

var $cat= $("select[id^='cat']");
$cat.each(function(i){

  if($(this).val() == ""){

$(this).focus();
return false;

  }

  });

获取以input 框id以cat打头的集合并循环,i是循环的下角标(0,1,2...),

$(this)当前循环的对象,$(this).val()当前对象input框里的值,

$(this).focus()获取当前对象焦点,

例如:id=“cat1“

$(this).attr("id").substr(3),这个就是截取当前id=cat后面的字符1。

拓展:


attr() 方法设置或返回被选元素的属性值。

例如:

1.$(selector).attr(attribute,value)


设置img这个图片的宽度为25,$("img").attr("width",25)

2.$(selector).attr(attribute)


返回img这个图片的宽度,$("img").attr("width")

3.$(selector).attr({attribute:value, attribute:value ...})


为这个图片设置多个属性/值对$("img").attr({width:"50",height:"80"});
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: