Possible Duplicate:
How can I combine two jQuery selectors?
我有一个工作代码
$('#block1').css("display", "none");
$('#block2').css("display", "none");
$('#block3').css("display", "none");
我相信它可以写成一个字符串。如何做到这一点?
我相信可以通过多种选项和预期结果来完成,因此如果需要,这里有更多其他详细信息:
设置好display: none;
对于所有以 block
开头的 ID ,例如block123
或blockabc4
(所有以 block
开头的 id 仅为 #block1
、 #block2
和 #block3
)。
display
的当前值代码应用之前的属性是 block
.
最佳答案
$('#block1, #block2, #block3').css("display", "none");
或者如果您有很多具有不同结局的 block :
$('[id^=block]').css('display', 'none');
关于jquery:速记 - 对多个 id 不显示任何内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13321824/