【发布时间】:2017-11-15 20:28:11
【问题描述】:
我在 javascript 中有一个简单的函数,可以在页面加载时隐藏所有 css div:
function hideAllDivs() {
var a5 = jQuery('.a5'),
a2 = jQuery('.a2'),
b2 = jQuery('.b2'),
hd3 = jQuery('.hd3'),
hd6 = jQuery('.hd6');
a5.hide();
a2.hide();
b2.hide();
hd3.hide();
hd6.hide();
}
如您所见,我必须逐个浏览才能隐藏它们。有没有办法将这些存储到一个数组中并一次遍历它们?这样,如果我添加了一个新的 var 链式查询,我就不必再深入函数并手动隐藏它?
任何帮助将不胜感激。
【问题讨论】:
-
尝试 var tt = ['.a5','.a2'...]; for(var i=0,j=tt.length;i
-
可能重复:stackoverflow.com/questions/10515888/…。也可以参考Docs
标签: javascript jquery hide