Javascript .不是具有多个变量的选择器
有没有办法在jQuery中的.not选择器中使用多个变量 e、 gJavascript .不是具有多个变量的选择器,javascript,jquery,Javascript,Jquery,有没有办法在jQuery中的.not选择器中使用多个变量 e、 g 不能将多个参数传递给。但是你可以把它们锁起来 $('.element').not(target).not(this).toggleClass('visible'); 您可以使用将元素添加到此现有组中,然后使用它 var target = $('.custom-element') ; $('.element').not(target.add(this)).toggleClass('visible'); 为了简单起见,您也可以试
不能将多个参数传递给。但是你可以把它们锁起来
$('.element').not(target).not(this).toggleClass('visible');
您可以使用将元素添加到此现有组中,然后使用它
var target = $('.custom-element') ;
$('.element').not(target.add(this)).toggleClass('visible');
为了简单起见,您也可以试试这个。CSS规则允许逗号分隔的选择器:
var target = $('.custom-element') // This must be in a variable
$('.element, .custom-element').not(this).toggleClass('visible');
var target = $('.custom-element') // This must be in a variable
$('.element, .custom-element').not(this).toggleClass('visible');