删除与未突出显示的单词相关的表行

时间:2012-03-09 16:35:58

标签: jquery

有一个表,每个单元格包含一些单词,其中一部分突出显示。例如,此指令删除与突出显示的单词相关的行:

$(".highlightWord").closest('tr').remove();

相反,我想解决反问题,即删除所有不包含突出显示的单词的行。

我希望有一个和蔼可亲的人可以帮助我。感谢。

3 个答案:

答案 0 :(得分:3)

$("tr").not(":has(.highlightWord)").remove();

Demo.

答案 1 :(得分:0)

$('your-table-select tr').not($(".highlightWord").closest('tr')).remove()

答案 2 :(得分:0)

这应该做你想要的:

$("td:not(.highlightWord)").closest('tr').remove();