我在表中列出了选定的行:var items = $('.trSelected',$('#formTable'));
我的问题是如果项目(选定的行)如何访问列表中的每个 td 标签?
我在表中列出了选定的行:var items = $('.trSelected',$('#formTable'));
我的问题是如果项目(选定的行)如何访问列表中的每个 td 标签?
尝试
var items = $('.trSelected', '#formTable'));
items.each(function () {
$td = $("td", $this);
// Now do what you like with $td...
});
在选择器上添加$this
第二个参数为 jQuery 提供了一个在其中搜索 DOM 的上下文。这$this
是<tr>
您的第一个选择器中的每一个,jQuery 只会查看该元素的内部。
你可以使用each
jQuery 函数来循环你得到的每一行并选择它的td
元素:
items.each(function(i, k) {
var tds = $(this).find("td");
});