jquery «недопустимое выражение» с использованием селектора на табличной ячейке - PullRequest
0 голосов
/ 16 июля 2009

Привет, может кто-нибудь сказать мне, что я делаю неправильно в этом заявлении jquery. У меня есть объект 'row', который содержит любое количество ячеек таблицы, и я ищу только те ячейки, которые содержат текстовое поле или текстовую область.

Это утверждение отлично работает:

var $textCells = jQuery('td:has(textarea)', row);

но мне нужно включить «текст», входные данные, и вот где взрывается:

var $textCells = jQuery('td:has(textarea,input[@type=text])', row);

Я получаю «Нераспознанная ошибка выражения». Может кто-нибудь поправить меня? Спасибо

1 Ответ

1 голос
/ 16 июля 2009

Какую версию jquery вы используете? @ для селектора атрибутов был удален некоторое время назад, начиная с версии 1.3.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...