Как использовать .not and: jQuery в случае нескольких значений? - PullRequest
1 голос
/ 29 июля 2011
$("table[id=" + tblName + "] tr").not(":contains('" + val + "')").hide();

Этот код скрывает все TR s, не содержащие "val".

У меня есть "val1" и "val2" в моем коде.Я хочу спрятать TR s , а не , содержащий оба "val1" и "val2"

Как мне это сделать?

^> ^ Спасибо за вашу помощь.

1 Ответ

6 голосов
/ 29 июля 2011

Логически исключение И:

$("table[id=" + tblName + "] tr").not(":contains('" + val1 + "'):contains('" + val2 + "')").hide()

Логически исключение ИЛИ:

$("table[id=" + tblName + "] tr").not(":contains('" + val + "')").not(":contains('" + val2 + "')").hide();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...