Javascript jQuery加载完成事件不工作?

Javascript jQuery加载完成事件不工作?,javascript,jquery,html,ajax,Javascript,Jquery,Html,Ajax,我想用应该从另一台服务器加载的数据扩展一个分区 问题是,如果我开始展开分割切换滑块,加载方法完成,高度将跳跃,效果将被破坏 我想要的是,jquery在数据传输完成后开始扩展,但我的以下代码不起作用: // divison name = details details.load("index.php", expandLastResultDetails3(details)); function expandLastResultDetails3(details) { $(details).s

我想用应该从另一台服务器加载的数据扩展一个分区

问题是,如果我开始展开分割切换滑块,加载方法完成,高度将跳跃,效果将被破坏

我想要的是,jquery在数据传输完成后开始扩展,但我的以下代码不起作用:

// divison name = details
details.load("index.php", expandLastResultDetails3(details));

function expandLastResultDetails3(details) {
    $(details).slideToggle('slow', function () {
        ready();
    });
}
框在跳跃,因为我猜slidetoggle很早就开始了。

希望在请求完成时调用函数回调。但是,您正在执行函数,而不是传递回调。请尝试以下操作:

details.load("index.php", function () {
  expandLastResultDetails3(details);
});
期望在请求完成时调用函数回调。但是,您正在执行函数,而不是传递回调。请尝试以下操作:

details.load("index.php", function () {
  expandLastResultDetails3(details);
});