答案 0 :(得分:2)
$(document).ready(function(){
$("#switch_font").click(
function(){
$("body").fadeOut(550, function(){
$("body").toggleClass("messed_up_website").fadeIn(550);
});
});
});
答案 1 :(得分:0)
您需要在fadeOut的回调中切换您的类,而不是将所有事件链接在一起。这样的事情:(未经测试,随意调整)
$("body")
.fadeOut("slow", function() {
$('body').toggleClass('messed_up_website')
.delay(550).fadeIn('slow);
});
答案 2 :(得分:0)
您需要等待fadeOut
动画完成才能切换课程。这样的事情。
$(document).ready(function() {
$("#switch_font").click(
function() {
$("body").fadeOut("slow", function() {
$(this).delay(530).toggleClass("messed_up_website").delay(530).fadeIn("slow");
});
});
});