jquery选择器要查询tbody标签中的 从第三个tr以后的所有tr标签,怎么写?

有人知道吗

第1个回答  2014-06-12
var numtr=$("tboby tr").length;//获得tboby 下的所有tr的个数,
for(var i=2;i<numtr;i++){
//逻辑代码
}追问

这个方法我想到了,没有不用for循环所有的tr标签,直接用选择器选择的结果就是从第三个tr开始所有的tr标签

追答

有种方法,你可以在第三个到之后的tr,都给相同的name, 这样可以用这个:
$("tr[name=tr]“)

追问

这个不行 tr都是遍历产生的,只能根据tr的下标去取

追答

那你就根据tr的索引去找啊,肯定找得到

本回答被网友采纳
第2个回答  2014-06-12
$("tbody tr:gt(2)")追问

你这个也是只取的第三个标签并且取到的是动漫、对象,我要的是从第三个tr标签后的所有tr标签,包括第三个

追答

你的表述是第3个以后, gt(1)就可以了。

想获取标签?那$("tbody").html(),再切割不就成了。

追问

我不是么个tr都需要的,只能congtr的下标判断

第3个回答  2014-06-12
$("tbody tr:eq(2)")追问

你这是取第三个tr 我要的是从第三个右后的tr标签包括第三个

追答

$("tbody tr:gt(2)")这样就行了吧

本回答被提问者采纳
相似回答