我有一个高度为 400 像素且 ID 为“内容”的 Div,然后我在该 Div 上执行一个 slideToggle,将一些数据加载到一个不同高度的 Div 中,例如 200 像素,然后再执行一次 slideToggle。我得到的是幻灯片扩大到 400 像素,然后跳回到 200 像素。反过来也一样,扩大到 200px,然后跳到 400px。
这是我的代码:
$('#content').slideToggle(600, function() {
$("#content").load('data.php').slideToggle(600);
});
所以我想我可以做这样的事情,它会向上滑动内容 Div,加载数据,然后在加载后向下滑动。这不像上面的方法那样跳跃,但由于某种原因它很生涩。
$('#content').slideUp(600, function() {
$("#content").load('data.php', function() {
$("#content").slideDown(600);
});
});
谁能告诉我是否有更好的方法可以让我顺利滑动它?