星空网 > 软件开发 > Java

页面加载

1.DOM加载完毕后添加元素(传统方法)

window.onload = function(){

       div1.innerHTML = "动态创建的div";

}

虽然能够在DOM完整加载后再添加新的元素,但是浏览器执行的window.onload不仅仅是在DOM构建完后,也是在所有图像和其他外部资源完整的加载并且在浏览器窗口显示之后,所以如果某个图片或其他资源加载的时间比较长,访问者就会看到一个不完整的页面,甚至在图片加载之前就执行了需要依赖动态添加的的元素的脚本而导致脚本的错误。

解决方法:

使用jquery的$()在图像和外部资源加载之前就执行我们的函数

2.jquery使用动态创建的$(document).ready(function){}方法

$(document).ready( function() {

        div1.innerHTML = "动态创建的div";

} );

也可使用简便方法:

$( function() {

        div1.innerHTML = "动态创建的div";

} );




原标题:页面加载

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

深圳国际快递公司:https://www.goluckyvip.com/tag/101292.html
美通国际物流:https://www.goluckyvip.com/tag/101293.html
51track国际物流:https://www.goluckyvip.com/tag/101294.html
港通国际物流:https://www.goluckyvip.com/tag/101295.html
得一国际物流:https://www.goluckyvip.com/tag/101296.html
国际货运速递:https://www.goluckyvip.com/tag/101297.html
皇帝的皇宫=:https://www.vstour.cn/a/363188.html
海南岛琼海市旅游景点 琼海市的旅游景点:https://www.vstour.cn/a/363189.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流