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

jquery的DOM定位与操作

2015-08-09 13:48 666 查看

jquery对DOM的遍历,以及循环内定位

适用于在

<ul>
<li>
<input></input>
<p class = "pclass"></p>
<a id="a"></a>
</li>

<li>
<input></input>
<p class = "pclass"></p>
<a id="a"></a>
</li>
</ul>


的场合进行遍历,并找到其中的元素。

//注意这里的.each 效率的问题,如果可以用for最好

$("li").each(function(i, item){

var inputObj = $(item).children("input");
var pObj = $(item).children(".pclass");
var aObj = $(item).children("#a");

//注意.children() 仅找下一级元素。
.find() 可以跨级查找。

});


参考来源 : Jquery中children、find区别

jquery操作checkbox

注意:jquery新版本
$("checkbox").attr("checked")
不好用了。一律改用
$("checkbox").prop("checked")


获取checkbox值

var checked = $("checkbox").prop("checked");


为checkbox赋值

//选中
$("checkbox").prop("checked", true);

//撤销
$("checkbox").prop("checked", false);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  jquery dom 遍历