javascript - jQuery 查找所有类在父类之下的元素,即使在子元素中也是如此

标签 javascript jquery jquery-selectors

这是一些示例 HTML:

<div class="parent">
    <div class="searchEl"></div>
    <div class="searchEl"></div>
    <div class="child">
        <div class="searchEl"></div>
        <div class="searchEl"></div>
    </div>
</div>

这是一个 jQuery 函数:

$(function(){
    $(".parent>.searchEl").each(function(){
        $(this).html("Found this one");
    });
});

DOM 元素将像这样结束:

<div class="parent">
    <div class="searchEl">Found this one</div>
    <div class="searchEl">Found this one</div>
    <div class="child">
        <div class="searchEl"></div>
        <div class="searchEl"></div>
    </div>
</div>

使用 jQuery/Javascript,我如何搜索和查找元素 .parent 下的类 .searchEl 的所有元素,即使它们在另一个子元素中, 而不是使用 $(".searchEl")?

全局搜索文档

最佳答案

使用空格代替 >

   $(function() {
     $(".parent .searchEl").each(function() {
       $(this).html("Found this one");
     });
   });
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<div class="parent">
  <div class="searchEl"></div>
  <div class="searchEl"></div>
  <div class="child">
    <div class="searchEl"></div>
    <div class="searchEl"></div>
  </div>
</div>

关于javascript - jQuery 查找所有类在父类之下的元素,即使在子元素中也是如此,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31409003/

相关文章:

javascript - 有没有办法创建一个全局 setter ?

javascript - 为什么不触发 ondrop html 事件?

asp.net - 使用授权标签时,MVC2 应用程序中的 AJAX Get/Post 嵌入登录页面

jquery - 如何防止 anchor 点击跳转?

jQuery 多维数组名称选择器

dom - 最佳实践 : Select by id or class with jQuery?

javascript - jQuery 和 textarea 更改事件

javascript - 如何使用 javascript 根据类对 <ul><li> 进行排序?

javascript - 基于带图标的列的 DataTables 搜索

jquery-selectors - 用于计数 <li> 的 jquery 父/子选择器