繁体   English   中英

如何先在Internet Explorer中的HTML之前加载js文件?

[英]How to load js files first before html in Internet explorer?

我有一个jquery树视图脚本,用于使用li标签实现树结构..当页面加载时,ul标签显示没有树视图结构1到2秒,然后仅加载js文件。这仅在IE浏览器中发生..rest所有浏览器都很好..无论如何以同样的方式显示Treeview更快,即在我的html中,

<span id="hide"><img src="path/to/my/image" /></span>

在我的js中

$(document).ready(function(){
$('#hide).hide():
});

但是图像只显示了1秒钟,然后才被隐藏..仅在IE中发生。任何帮助人员...对不起,太详细了:)

使用CSS隐藏图片:

<span id="hide" style="display:none;">

设置容器元素的CSS "display:none"

然后在

$(document).ready(function(){
    $(".containerElement").fadeIn("fast", function(){
        $(".containerElement").css("display","block");
    });
});

这将修复无样式的树。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM