让我们看看这个简单的小提琴:
<div id="a" style="display: none;">1
<div style="display: none;">2
<div style="display: none;">3
<div style="display: none;">4</div>
</div>
</div>
</div>
$(document).ready(function()
{
$('#a').show('fast');
});
我想看到所有1 2 3 4但我只看到1.如何告诉jQuery显示所有嵌套项目?
答案 0 :(得分:1)
您需要选择所有元素,而不仅仅是父...
$('#a, #a div').show('fast');
答案 1 :(得分:1)
尝试:
$(document).ready(function()
{
$('#a, #a div').show('fast');
});
答案 2 :(得分:1)
要显示全部4,只需从嵌套display: none;
div
<div id="a" style="display: none;">1
<div>2
<div>3
<div>4</div>
</div>
</div>
</div>
$(document).ready(function()
{
$('#a').show('fast');
});