只想知道如何按ID
选择表格行例如,表格行的ID为“50”
...如何选择此项(因为我希望在点击时使用hide()函数)
答案 0 :(得分:2)
$('tr#50').click(function(ev) { $(this).hide(); });
$('tr#50')
选择该行。单击该行时.click(function(){...})
运行该函数。 $(this)
是一种选择你设置点击处理程序的原始元素的方法(在这种情况下,由“tr#50”选择)。显然,.hide()
隐藏了这个元素。
编辑:正如其他回答者所指出的那样,用一个数字开始一个id是不好的做法,更糟糕的做法是让你的id只是一个数字。您应该将其重命名为row-50
。
答案 1 :(得分:1)
在Click事件
上写下这个 $('tr#50').hide()
但我建议你不要用Number开始你的id,因为这不是一个好习惯......
答案 2 :(得分:0)
$('tr#50')
请注意仅限数字的ID
答案 3 :(得分:0)
要选择具有id的元素,请使用以下选择器:
$("tr#id").hide();
因此,对于id 50的问题,它将是:
$("tr#50").hide();
答案 4 :(得分:0)
如果您没有表格的ID并且只想选择第50行,您可以选择:
$('table tr').eq(49);
或
$('table tr:eq(49)');
请注意,eq()从0开始,而不是1.在这种情况下,eq()是(50 - 1)