我正在使用jQuery的toggleClass()方法来处理表行突出显示,我想要做的是创建一个函数来隐藏所有没有应用"突出显示"类的表行.
表本身有一个ID(tblTest),每行也有一个ID.但是在这种情况下,我并不关心ID,以及"highlight"类是否应用于行.基本遍历每个表行的最佳方法是什么,检查"highlight:class是否已应用,如果不是,则应用"隐藏"类.
谢谢,
要使用jQuery隐藏它们:
$("#tblTest tr:not(.highlight)").hide();
Run Code Online (Sandbox Code Playgroud)
要应用隐藏的类:
$("#tblTest tr:not(.highlight)").addClass("hidden");
Run Code Online (Sandbox Code Playgroud)
你通常应该喜欢jQuery效果来隐藏东西.
| 归档时间: |
|
| 查看次数: |
2895 次 |
| 最近记录: |