Javascript jQuery加载完成事件不工作?
我想用应该从另一台服务器加载的数据扩展一个分区 问题是,如果我开始展开分割切换滑块,加载方法完成,高度将跳跃,效果将被破坏 我想要的是,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
// 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);
});