jQuery   发布时间:2022-04-19  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了jquery – find()或children()只为一个样式搜索顶级子项?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我想找到一个子元素是否存在,它应用了两种类型样式.我的代码如下所示:
var listOfMatchedResults = $("#parentList").find(".myStyle1,.myStyle2");

我的样式定义如下:

.parent li,.myStyle0 {
}

.parent li.myStyle1 {
}

.parent li.myStyle2 {
}

我不需要比孩子级别更深入地遍历一个级别,例如:

<ul id='parentList'>
    <li><p>foo</p><p>grok</p></li>
    <li class='myStyle2'><p>Here</p><p>I am!</p></li>
    <li><p>foo</p><p>grok</p></li>
</ul>

我不清楚find()正在做什么,它是否也会进入每个段落元素?我只需要它来遍历顶级孩子 – 有没有办法指定它?

谢谢

解决方法

是的,它确实

是的,使用.children()

来自API Doc:

大佬总结

以上是大佬教程为你收集整理的jquery – find()或children()只为一个样式搜索顶级子项?全部内容,希望文章能够帮你解决jquery – find()或children()只为一个样式搜索顶级子项?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。