我需要找到设置为divs
的所有style="display:none"
并将其更改为style="display:block"
。
我需要这样做,以便我可以检查width
的{{1}},然后我可以将它们设置回child elements
我知道如何通过一个元素上的点击或其他事件来执行此操作,但我想对style="display:none"
处的所有隐藏元素执行此操作。
对此的任何帮助都会很棒。
谢谢!
答案 0 :(得分:4)
$(document).ready(function() {
$('div:hidden').each(function() {
$(this).show();
//Do your calculations on the children...
$(this).hide();
});
});
或
$(document).ready(function() {
$('div:hidden').show('5', function() {
//Do your calculations on the children...
$(this).hide();
});
});
答案 1 :(得分:1)
$(document).ready(function() {
$('div:not(:visible)').show();
}
查找所有不可见的div,并在文档就绪事件发生时显示它们。
答案 2 :(得分:0)
您可以使用文档就绪事件触发事件:
$(document).ready(function () {
var set = $("div:hidden");
set.show(); // shows all hidden divs
}