我有一点jQuery问题。我在页面上有多个表,它们都具有相同的类但没有ID。我希望能够从所有表中获得第一行。有一个简单的方法吗?
这是我到目前为止所得到的:
$(.t13Standard tr:first')
但是只选择第一个表中的第一行。有没有办法从所有表中获取第一行?
答案 0 :(得分:6)
您需要使用nth-child()
或first-child()
:
$('.t13Standard tr:first-child')
或
$('.t13Standard tr:nth-child(1)')
伪选择器:first
,:eq()
,:gt()
等在结果集上执行,与其他元素无关。
选择器:first-child
,:last-child
,:nth-child()
与元素相关。
答案 1 :(得分:1)
我原以为你可以做点什么
$('table.someClass tr:first').each(
function()
{
// Do something here
});