如何使用jquery每个函数使用索引计数方法中的不同计数方法?

时间:2015-01-13 01:59:15

标签: jquery

我有表并使用data-rowNumber方法标识每一行。是否可以使用带有data-rowNumber方法的起点来启动每个方法的jquery,就像这样。

       $("table tr").data-rowNumber(rowNumber).each(function()
       {
              // perform loop operations.....
       });

1 个答案:

答案 0 :(得分:0)

我假设您的意思是在HTML中使用data-row-number属性,例如:

<tr data-row-number="1"><td></td></tr>

如果是这样,你的jQuery可以这样做:

  var startNum = 100;
  $("table tr").each(function()
       {
              if ($(this).data('rowNumber') > startNum) {
                 doSomething();
              };
       });

修改

原来jQuery还有一个大于索引selector。您可以重写代码:

$("table tr:gt(100)").each(function(){
  doSomething();
});