类的值与jQuery中的数据区域的交集

时间:2014-09-03 14:45:54

标签: jquery

我有相同的类,有不同的值(0,1,...,11)

  <input class="cl" value="0">
  <input class="cl" value="1">
  ...

和数组:

   var data = [3,5,8];

我如何$(".cl").addClass('js-add')仅用于与数组数据交叉的输入?

1 个答案:

答案 0 :(得分:4)

您可以将.filter()$.inArray()

一起使用
$('.cl').filter(function(){
  return  $.inArray( parseInt(this.value), data)>-1;
});

<强> Working Demo