是否可以隐藏数组中的元素,例如
var elements = ['.div-1', '.div-3'];
结构为:
<div id="wrap">
<div class="div-1"></div>
<div class="div-2"></div>
<div class="div-3"></div>
</div>
因此div-2
应该保持可见,而数组中的元素将被fadeOut
隐藏。这可能吗?
答案 0 :(得分:17)
您可以使用.join()
将该数组用作选择器,例如:
$(elements.join(', ')).fadeOut();
You can test it out here。致电.join(', ')
,您可以使用multiple selector将其转换为字符串".div-1, .div-3"
,并在这些元素上调用.fadeOut()
。