如何在JavaScript / jQuery中查找数组是否包含特定值?

时间:2016-08-15 20:57:30

标签: javascript jquery

如何查看我的列表.sidebar是否包含data-id="1"

<ul class="sidebar">
  <li data-id="1">Option 1</li>
  <li data-id="2"> Option 2</li>
  <li data-id="3"> Option 3</li>
</ul>

1 个答案:

答案 0 :(得分:1)

选择data-id属性值为1的所有LI,并检查集合的长度以查看该元素是否存在

var exists = $('.sidebar li[data-id="1"]').le‌​ngth !== 0;