js里类似jquery里的find()方法是什么,想取得class为a的div下class为b的d

js里类似jquery里的find()方法是什么,想取得class为a的div下class为b的d,第1张

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获取一个元素下面,满足某个条件的子元素等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9408186.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存