Im пытается поместить переменную в селектор, но это не работает, что я делаю неправильно?Попытка поместить переменную в селектор в JQuery
<a class="button left" href="#">left</a>
<a class="button right" href="#">right</a>
$('.button:not(.disable)').show(); //Works
var oButtons = $('.button');
$(oButtons+':not(.disable)').show(); //Doesn't Work why?
косяк я deobjectify: р oButtons? – Baijs
oУстройства не должны быть объектом jQuery; он просто должен быть строкой (как показывает код GSto). Таким образом, нет необходимости «де-объективировать» его. – Wilkins
Синтаксис синтаксиса $() нужен только для строки. Если вы хотите создать объект jQuery для последующего использования, то обязательно сделайте это ... var Buttons = '.button'; var oButtons = $ (Кнопки + ': not (.disable)'); ... oButtons.show(); –