jQuery手动选择没有类型代码的第N个孩子

时间:2017-01-24 13:27:29

标签: jquery

我有一些jQuery代码。

$('#keywords').find('input').each(function () {
  if ('-1' != $(this).val().indexOf(ui.item.label)) {
    alert($(this).val());
    $(this).closest('.row').next().children().children().children().val('');
  }
});

我想知道如果我没有"知道"我是否可以为三.children()做一些简写。这个元素的类或id。

1 个答案:

答案 0 :(得分:1)

考虑到您希望在以下结构中找到<i>标记。

<div class="row">
</div>
<div>
 <div>
  <span>
    <i>
       Hello Selector
    </i>
  </span>

 </div>
</div>

您可以使用以下脚本

$(function(){

    var text = $(".row").next().find("div span i").text();
    console.log(text);
});

<强> Working Fiddle