我想知道如何以包容的方式使用jQuery的:gt()。我正在尝试动态地显示/隐藏表行。
$('#' + tbodyId + ' > tr:gt(' + newRowStart + '):lt(' + rowsToShow + ')').show();如果我试着显示前5行,比如newRowStart = 0和rowsToShow = 5。这将不会显示第一行。将其设置为-1也不起作用。如果有像:gte()这样的包含性方法,那将非常有帮助。有人知道怎么做吗?
谢谢
发布于 2011-03-07 13:09:13
一种选择是使用slice()
$('#'+tbodyId)
.find('tr')
.slice( newRowStart, newRowStart + rowsToShow ) // inclusive of starting point
.show();发布于 2011-03-07 13:08:13
我认为你想要切片函数:
发布于 2011-03-07 13:08:51
使用下面的方法..(只是我建议的一种方法)你可以根据你的需要进行操作
$(".someClass").filter(":eq("+ N + "), :gt(" + N + ")")"https://stackoverflow.com/questions/5216002
复制相似问题