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