搜索特定文本的类和返回条目号

时间:2016-12-21 15:01:29

标签: javascript jquery html css

我有一种独特的需求,即在所有具有相同类名且具有特定副本的div上找到一个div,并返回条目号:

<div class="alertme"></div>
<div class="alertme"></div>
<div class="alertme">This text</div>
<div class="alertme"></div>

所以它会返回2,0是第一个div

1 个答案:

答案 0 :(得分:1)

我不确定你想要的是什么,但要获得具有This text文本的div的索引,你可以使用:contains选择器和.index()方法:

$('.alertme:contains("This text")').index();

希望这有帮助。

&#13;
&#13;
console.log($('.alertme:contains("This text")').index());
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="alertme"></div>
<div class="alertme"></div>
<div class="alertme">This text</div>
<div class="alertme"></div>
&#13;
&#13;
&#13;