HTML未载入导致JS报错

2008-4-1  13:21

        Js代码在所需的HTML单元未载入之前就执行,导致在执行的时候发生错误。最显著的情况是用Ajax动态载入一些东西然后显示在某个单元之 中,但是由于JS代码是写在了单元前面,所以虽然数据已经顺利得到了,但是并不能写到单元里面。
解决办法是把JS代码写在所需要的HTML的单元的后面,当然用Jquery的
    $(document).ready(function() {
         // do stuff when DOM is ready//当文档载入后从此处开始执行代码
     });
也可以实现

Tags: , ,

发表评论