大家好我想知道,有没有办法在jquery文档准备好之前不显示我的网页内容?我在某处的网站上看到了它,我现在找不到它,忘了给网站添加书签。有没有人有线索?
答案 0 :(得分:3)
<body id="sameName" style="display: none">
和
$(document).ready(function(){
$("#sameName").show();
});
或
<body id="sameName" style="visibility: hidden">
和
$(document).ready(function(){
$("#sameName").attr('style', 'visible: show');
});
答案 1 :(得分:0)
在要隐藏的元素上添加一个类。将此类设置为隐藏。在“文档就绪”上将其更改为可见。
答案 2 :(得分:0)
$(document).ready在加载DOM时被触发。但浏览器在DOM完成之前开始渲染。
查看this问题
的答案请注意,如果用户禁用了javascript(或者加载时发生了未处理的错误),则无法显示隐藏的元素(如果隐藏正文,甚至会请求启用javascript)
答案 3 :(得分:0)
看起来你的元素类应该有一个具有
的类visibility: hidden;
然后,当您加载文档时,您可以在要显示的元素上调用show()。