这在jquery中有效吗?

时间:2010-07-14 06:55:00

标签: jquery html show

我使用jquery显示三个div,

$("#ImageButtonDiv").show();
$("#ResultsDiv").show();
$("#PagerDown").show();

我的以下声明是否有效?

$("#ImageButtonDiv #ResultsDiv #PagerDown").show();

任何建议......

2 个答案:

答案 0 :(得分:7)

没有。你改为:

$("#ImageButtonDiv, #ResultsDiv, #PagerDown").show();

使用multiple selectors时,您可以使用逗号,分隔。{/ p>

答案 1 :(得分:1)

只是因为它可能:

$("#ImageButtonDiv #ResultsDiv #PagerDown".split(' ').join(',')).show();

但是,回到严肃态度,坚持 D.R.Y。我会使用class来表示所有这些元素,然后致电

$('.my_beautiful_class').show();