我需要一些关于我的问题的建议。
我正在使用JQ Multiselect和JQ Uniform来制作更多的页面。
问题是......在页面已经加载后应用JQ,并且看到没有“效果”的页面(大约1秒),然后启动效果/样式。 这件事太可怕了,令人沮丧。
在写这篇文章之前,我参观了StackOverflow和互联网,但我无法找到解决问题的方法。
注意:显然,在head标签中,我在“Javascript问题”之前和之后都有单个js和其他标签的src。
我试过
<head>
<script>
$(document).ready(function(){
$(window).load(function(){
$('#SomeID').multiselect({});
});
});
</script>
</head>
和
<head>
<script>
$(window).load(function(){
$('#SomeID').multiselect({});
});
</script>
</head>
但是同样的事情!!!
您认为有解决方案吗?
答案 0 :(得分:0)
在页面的正文或所有主要部分上执行CSS display: none
,以便在加载整个页面时隐藏它的所有内容。然后,您可以使用任何想要更改显示属性的JavaScript效果。