ezj 要把代码放在 ezj.ready 或 $(window).ready 的原因

作者:vkvi 来源:ITPOW(原创) 日期:2011-5-21

我们把 ezj 的代码直接放在 <script> 标签下也是可以运行的,但由于照顾某些 IE 6,我们建议将 ezj 代码放在 ezj.ready 或 $(window).ready 中。

比如

具体就是为了解决某些代码调用 document.body.appendChild,在某些 IE 6 中出错。请参见 document.body.appendChild “Internet Explorer 无法打开 Internet 站点,已终止操作”

那么是用 ezj.ready 还是 $(window).ready 呢?

ezj.ready 比 $(window).ready 多一个功能,就是会将所有带 id 的 HTML 元素赋给与其 id 名称相同的变量,这种减少我们的代码量,但也容易导致一个问题,就是 id 是特殊名称时,变量可能出错。

官方网站

http://www.itpow.com/tools/downloads/ezj_V2.10.zip

相关文章