隐藏数组| jQuery中的元素

隐藏数组| jQuery中的元素,jquery,arrays,Jquery,Arrays,是否可以隐藏数组中的元素,例如 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应该保持可见,而数组中的元素将被fad

是否可以隐藏数组中的元素,例如

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
隐藏。这可能吗?

您可以使用该数组作为选择器,例如:

$(elements.join(', ')).fadeOut();
。通过调用
.join(',')
将其转换为字符串
“.div-1、.div-3”
并对这些元素调用
.fadeOut()
,您正在使用