+ -
当前位置:首页 → 问答吧 → [求助] 用ajax加载的页面里的ready()不起作用

[求助] 用ajax加载的页面里的ready()不起作用

时间:2010-05-11

来源:互联网

<div id="content"></div>

加载aaa.htm,  把内容加到div里去:
  $.get("aaa.htm" , function(data){
        $("#content").html(data);
  });

aaa.htm里面含有这样一段脚本:
$(document).ready(function(){
          alert("aaaaaaaaaaaaaaaaaaaaa");
  });

在jquery1.2里会弹出 "aaaaaaaaaaaaaaaaaaaa"
但是在jquery1.4里就没有起作用.

请问怎么样才能使ajax加载的页面里的ready()起作用?   谢谢!!

作者: icebluesea   发布时间: 2010-05-11

手册上说:“简单地说,这个方法纯粹是对向window.load事件注册事件的替代方法。”
没有调查过ajax加载时会不会触发onload这个事件?请高手验证。

作者: jokeykiss   发布时间: 2010-05-12