2013-08-13 2 views
2

Я использую тему eclipse, и я получаю эту ошибку из-за этой ошибки. Я не могу использовать добавочный носитель, устанавливать функции изображения, редактировать и отображать варианты на страницах , синтаксис:Ошибка поиска: ошибка синтаксиса, нераспознанное выражение: tr.ec_portfolio_title,

$('#checkbox-ec_portfolio_title_toggle').change(function() { 
    var items = $("tr.ec_portfolio_title,"); 
    if($(this).is(':checked')) { 
     items.show(); 
    } else { 
     items.hide(); 
    } 
}) 

приведенный выше код дает ошибку, пожалуйста, мне предложить решение.

+5

Синтаксическая ошибка. Что такое запятая? – BLaZuRE

ответ

3

Я прочитал на http://api.jquery.com/category/selectors/, чтобы узнать, как правильно использовать селекторную строку из jquery. Насколько я знаю, синтаксиса селектора нет, заканчивающегося запятой ,.

$("tr.ec_portfolio_title,"); 
//      └─ what is that for? 
+1

Я бы предположил, что нижняя часть - это скорее отношение, а не правильность. Хотя я не собирался спускаться за это, я сочувствую. Пересмотрите свой подход. –

+3

@DaveNewton: Не мой нисходящий поток, но есть элемент правильности: jQuery 1.7.2 игнорирует конечную запятую, тогда как более свежие версии жалуются. –

Смежные вопросы