gpt4 book ai didi

javascript - 加载前/加载后的 jQuery 动画顺序

转载 作者:行者123 更新时间:2023-12-02 18:47:40 24 4
gpt4 key购买 nike

我试图在加载新内容之前将主容器#main向上滑动,然后在加载完成后再次向下滑动。这似乎在第一次点击时有效,但在后续点击中,内容会在 slideUpslideDown 动画开始之前立即加载。

$("#access a").address(function() {  
$("div#main").slideUp(1111).delay(1200).load($(this).attr('href') + ' #menudropdown, #contentbody', function(){
$("div#main").slideDown(1111);
});

var current = location.protocol + '//' + location.hostname + location.pathname;
if (base + '/' != current) {
var diff = current.replace(base, '');
location = base + '/#' + diff;
}
});

最佳答案

你尝试过吗:

$("#access a").address(function() {
var mainDiv = $("div#main");
var loadLink = $(this).attr('href');
mainDiv.slideUp(1111,function(){
mainDiv.load( loadLink + ' #menudropdown, #contentbody', function(){
mainDiv.slideDown(1111);
});
});
// your other code
});

关于javascript - 加载前/加载后的 jQuery 动画顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16191038/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com