如何选择包含类(jquery)的所有表行(tr)
我有一个表(#tbLog),需要选择包含名为private的类的所有表行(tr) 谢谢这样好吗如何选择包含类(jquery)的所有表行(tr),jquery,Jquery,我有一个表(#tbLog),需要选择包含名为private的类的所有表行(tr) 谢谢这样好吗 $("table#tbLog tr.private") 很简单: $(“#tbLog tr.private”).action() 如果您有子表(为什么?),则使用此选项仅选择顶层trs $(“#tbLog>tbody>tr.private”).action() 请注意,我在选择器中包含了tbody,因为几乎所有浏览器都会为您添加此标记(它是规范的一部分)。这是如何完成的: $('tbLog tr.p
$("table#tbLog tr.private")
很简单:
$(“#tbLog tr.private”).action()代码>
如果您有子表(为什么?),则使用此选项仅选择顶层tr
s
$(“#tbLog>tbody>tr.private”).action()代码>
请注意,我在选择器中包含了tbody
,因为几乎所有浏览器都会为您添加此标记(它是规范的一部分)。这是如何完成的:
$('tbLog tr.private')
脚本
$('#tbLog tr.private')
那应该行…试试下面的代码:
$('.private')
我喜欢最近的。如果private是行内的元素类
$("table#tbLog .private").closest('tr')
我认为家长
如果你想让它包含而不是私密的话,效果会更好。你可以这样做
$("#tbLog tr .private").parent("tr")
如果有多个tr满足条件,这将为您提供一个tr数组
希望这有助于$(“#myTable tr.pagging”)。单击(函数(){return false;})代码>
这只是为了防止您不想对tr click执行任何操作。tr和类之间不需要空格,否则这是一个有效的解决方案
$("#tbLog tr .private").parent("tr")