我试图将变量放入选择器中,但它不起作用,我在做什么错呢?
<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?
最佳答案
因为您正在尝试将一个jquery对象传递给另一个jquery对象。您想要做的是:
var oButtons = '.button';
$(oButtons+':not(.disable)').show();
关于javascript - 尝试将变量放入Jquery的选择器中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1715868/