我想用应该从另一台服务器加载的数据来扩展一个部门。
问题是,如果我开始扩展分割(切换滑动),load方法完成,高度就会跳跃,效果就会被破坏。
我想要的是jquery在数据传输完成后开始扩展,但我的以下代码无法工作:
// divison name = details
details.load("index.php", expandLastResultDetails3(details));
function expandLastResultDetails3(details) {
$(details).slideToggle('slow', function () {
ready();
});
}盒子跳动是因为(我猜)滑动开关开始得太早了。
发布于 2012-09-08 22:01:32
.load()期望在请求完成时调用函数回调。但是,不是传递回调,而是执行函数。尝试以下操作:
details.load("index.php", function () {
expandLastResultDetails3(details);
});https://stackoverflow.com/questions/12331381
复制相似问题