如何更改muitl divs具有一些特殊ID的显示?

why*_*why 1 javascript jquery

我有一些div如下

<div id="span1"></div>
<div id="span3"></div>
<div id="span5"></div>
<div id="span7"></div>
.....
Run Code Online (Sandbox Code Playgroud)

id中有"span",如何通过jquery显示或隐藏它们?

Jos*_*eph 5

你可以把那些的选择器隐藏在一个数组中,然后用逗号连接:

var tohide = [
    "#span1",
    "#span3",
    "#span5",
    "#span7"
];

$(tohide.join(',')).hide();
Run Code Online (Sandbox Code Playgroud)

或者,为每个添加一个公共类:

<div class="tohide" id="span1"></div>
<div class="tohide" id="span3"></div>
<div class="tohide" id="span5"></div>
<div class="tohide" id="span7"></div>

$('.tohide').hide();
Run Code Online (Sandbox Code Playgroud)