Есть (кнопка ui или ui-виджет), но (не потомок #id или #id) и (не класс x) селектор jQuery - PullRequest
0 голосов
/ 04 декабря 2010

Может кто-нибудь, пожалуйста, помогите со следующим jQuery

Мне нужны все кнопки пользовательского интерфейса jQuery, которые не являются потомками двух таблиц # id1 и # id2 и не относятся к classid = x

То, что я до сих пор придумал, это

$(":button(.ui-button .ui-widget):not(#table1 #table2):not(.MyCustomClass)") 

но, похоже, это не работает ...

Чего мне не хватает?

Ответы [ 2 ]

1 голос
/ 04 декабря 2010

Я думаю, что вы хотите:

$(':button.ui-button, :button.ui-widget').not('#table1 *, #table2 *').not('.MyCustomClass')

Обычно быстрее разбить квалификаторы из селектора.

0 голосов
/ 04 декабря 2010

Попробуйте ( демо ):

$('table:not(#table1, #table2) .ui-button:not(.MyCustomClass)')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...