find() 方法获得当前元素集合中每个元素的后代,通过选择器、jQuery 对象或元素来筛选。
在javascript中,
getElementsByTagName
getElementsByClassName
可以这样var m1=documentgetElementsByName("a");var m2=m1getElementsByName("b");var m2num =m2length;
$("div")find("span") 是一个动作
$("div span") 是一个选择器如果没有特殊使用的话,两个都是一个意思。但是有些时候,比如在AJAX请求响应的回调过程中,我们会经常用到find()这个寻找动作,例
$ajax({
//
success:function(data){
$(data)find('#id1')
}
});
可以通过类名的不同,比如
<ul>
<li class=“li”>第一个子元素</li>
<li class=“li spe”>第二个子元素</li>
<li class=“li”>第三个子元素</li>
</ul>
可以使用$("ul")children("spe")来获得第二个子元素
也可以找到是第几个使用$("ul")find("li")eq(1)找到第二个子元素
如果是不一样的子元素,比如
<div class="mydiv">
<p>第一个子元素</p>
<div>第二个子元素</div>
<a>第三个子元素</a>
</div>
获取p标签$("mydiv")find("p")或者$("mydiv")children("p");
以上就是关于js里类似jquery里的find()方法是什么,想取得class为a的div下class为b的d全部的内容,包括:js里类似jquery里的find()方法是什么,想取得class为a的div下class为b的d、jquery 里 $("div").find("span") 和 $("div span") 区别是什么、如何使用jQuery获取一个元素下面,满足某个条件的子元素等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)