$("table[id=" + tblName + "] tr").not(":contains('" + val + "')").hide();
此代码将隐藏所有不包含“val”的TR
。
我的代码中有“val1”和“val2”。我希望隐藏包含“val1”和“val2”的TR
我该怎么做?
^>^ 感谢您的帮助。
最佳答案
逻辑上的 AND 排除:
$("table[id=" + tblName + "] tr").not(":contains('" + val1 + "'):contains('" + val2 + "')").hide()
逻辑上的 OR 排除:
$("table[id=" + tblName + "] tr").not(":contains('" + val + "')").not(":contains('" + val2 + "')").hide();
关于javascript - 如何使用 jQuery 的 .not 和 :contains in case of multiple values?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6877865/