使用.each在表中迭代
Using .each to iterate in table
我正在尝试使用jquery .each函数迭代表:
$("#" + tableID).each(function () {
if ($("#" + this).hasClass ('notSelected')) {
selected ($("#" + this).attr ('id'));
}
});
基本上我想遍历每一行。将该行的id发送给一个名为selected的函数。我得到一个语法错误。不知道我做错了什么。
谢谢。
当前,您的代码正在尝试遍历页面上具有与tableID
变量的值匹配的ID的每个元素。将tr
选择器附加到现有的选择器以遍历每一行。此外,由于您正在使用tr
选择器,循环中的$(this)
指的是jQuery行对象。
$("#" + tableID + " tr").each(function () {
if ($(this).hasClass("notSelected")) {
selected($(this).attr("id"));
}
});
相关文章:
- Rails:试图在javascript(Google Charts API)中嵌入一个adv-ruby(each+迭代器
- 为什么我不能用for Each迭代对象
- 嵌套的异步.each系列堆栈迭代
- 在jquery each()迭代器函数中访问JS对象
- 如何获取在 each 函数中迭代的当前项
- Meteor - #each 数组的迭代,每个第 n 项后插入另一个 HTML 元素
- 将参数传递给下划线 .each 中的命名迭代
- 如何在$.each()循环中保持$.ajax()异步,但对每次迭代的结果做出反应
- 为什么jquery each()不迭代
- 在jQuery的每次迭代之间应用延迟's.each()方法
- 使用“each()”迭代时调用delay()
- 获取jquery each中的最后一次迭代
- 访问句柄中#each迭代器中的父对象值
- 很难让JS使用each和this进行迭代
- .each()函数,每次迭代之间有间隔
- Casperjs使用casper.each迭代链接列表
- 通过find()和each()迭代分配唯一的ID
- jQuery each()第一次迭代是错误的,其余的都是正确的
- jQuery each()循环迭代超出预期
- Jquery如何在迭代.each to class方法时绑定元素