+ -
当前位置:首页 → 问答吧 → 新手提问,希望各位解答

新手提问,希望各位解答

时间:2009-11-15

来源:互联网

var a="a";
if(a=="a"){
    $().ready(function () {
          $("#czmb").html("8888");
    })
}
和这个
var a="a";
if(a=="a"){
           $("#czmb").html("8888");
}
为什么一个有效果一个没效果呢?有加$().ready(function () {这个的才有效果,这是为什么呢?????

作者: 水平凡   发布时间: 2009-11-15

$().ready(function (){});
代表页面dom解析完即执行。

作者: xraying   发布时间: 2009-11-15

你的明白否???

作者: haibin666   发布时间: 2009-11-16

也就是说,后面那句没有执行的原因是因为dom还没解析完,系统找不到czmb这个元素

作者: 明天很危险   发布时间: 2009-11-17

相关阅读 更多