开发者社区 问答 正文

jquery contains选择器如何实现精确匹配

<ul>
    <li>111</li>
    <li>222</li>
    <li>11</li>
    <li>22</li>
    <li>1</li>
    <li>2</li>
    <li>1</li>
    <li>2</li>
    <li>11</li>
    <li>22</li>
    <li>111</li>
    <li>222</li>
</ul>

我想要获得列表中首个值为1的

标签的索引值(即4)。

$("li").index($("li:contains('1')"))
这样获得的索引值是111的(即0)。

应如何修改。

展开
收起
云栖技术 2016-05-25 14:05:16 2161 分享 版权
1 条回答
写回答
取消 提交回答
  • 社区爱好者,专为云栖社区服务!

    screenshot

    2019-07-17 19:14:12
    赞同 展开评论