javascript - 如何在IE中先加载js文件再加载html?

标签 javascript jquery html internet-explorer internet-explorer-8

我有一个 jquery treeview 脚本,用于实现带有 li 标签的树结构。当页面加载时,ul 标签显示,没有 TreeView 结构 1 ~ 2 秒,然后只有它加载 js 文件。这只是发生在 IE 浏览器中..其余所有浏览器都很好..无论如何,在 ie 中更快地显示 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;">

关于javascript - 如何在IE中先加载js文件再加载html?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6910331/

相关文章:

javascript - 如何在Vuejs中的两个路由之间传递数组数据

javascript - 如何替换返回的未定义值? (请求JS)

javascript - Twitter Bootstrap 下拉事件未在触摸设备上触发

javascript - 为输入文件表单设置默认值

javascript - 高度设置为自动时 div 的定位

javascript - Primefaces 对话框设置高度的一半屏幕大小

javascript - 神秘的ajax json请求问题jQuery

javascript - 集成 jQuery Slider 搞乱了设计

javascript - 从 jQuery .click 增加一个变量

ios - 在 native iOS 应用程序中启用自动播放