+ -
当前位置:首页 → 问答吧 → 关于document ready ,有没有更快的方式?

关于document ready ,有没有更快的方式?

时间:2009-05-20

来源:互联网

我在html中,写有$(document).ready(function(){
...
})

但是呢,因为我html的头部和尾部有2段GOOGLE广告代码,我发现一个JS 函数(倒记时)需要等2段GG代码载入完了后才执行;效率不是很高

document.ready的含义是文档载入完了后执行....
请问下我以上理解对吗?如果对的话.怎么改进?谢谢各位!

作者: orclord   发布时间: 2009-05-20

你把Google广告用ready()输出试试…

作者: keakon   发布时间: 2009-05-20

这样会被判作弊把,....我慌~~ 

作者: orclord   发布时间: 2009-05-20

那就不要用document.ready,而是把所有代码都放在页面底部
此时你要操作的DOM肯定已经加载完成了

我就是这么做的,document.ready很久不用了。

作者: shawphy   发布时间: 2009-05-20

引用
引用第3楼shawphy于2009-05-20 22:45发表的  :
那就不要用document.ready,而是把所有代码都放在页面底部
此时你要操作的DOM肯定已经加载完成了

我就是这么做的,document.ready很久不用了。



LS的,这么做的话,那我JS代码就还是要等GG广告都出来才行啊
我是想要页面的结构出来,(包括图片出现前)就执行document ready 中的函数,请问有什么高效的方法吗?
谢谢拉!!!

作者: orclord   发布时间: 2009-05-20

为啥要等gg广告?你html加载到你的js的地方不就可以执行了么?用等gg广告么?

作者: shawphy   发布时间: 2009-05-21

LS的

好象是底部的GG广告先加载,再加载document ready里面的内容的。..应该没说错吧..

作者: orclord   发布时间: 2009-05-21

Google广告是直接write一个iframe,有什么作弊的=。=

放底部的意思是说不要写ready了,直接把你要运行的代码写上就行了

作者: keakon   发布时间: 2009-05-21

相关阅读 更多