jQuery-等待SlideUp()的结束

jQuery-等待SlideUp()的结束,jquery,function,wait,slideup,Jquery,Function,Wait,Slideup,如何等到jQuery函数slideUp()结束后再继续脚本 <script type="text/javascript"> $(document).ready(function() { $("div[class=item]").click(function() { var id = $(this).attr("id"); $("#content").slideUp(); switch(id) { // A

如何等到jQuery函数slideUp()结束后再继续脚本

<script type="text/javascript">
$(document).ready(function() {
    $("div[class=item]").click(function() {
        var id = $(this).attr("id");
        $("#content").slideUp();
        switch(id) {
            // Applications
            case "rampro":
                $("#content").css("text-align", "left");
                $("#content").load("inc/pages/rampro.html");
                $("#content").slideDown();
                break
            case "diskman":
                $("#content").css("text-align", "left");
                $("#content").load("inc/pages/diskman.html");
                break
            case "iconmap":
                $("#content").css("text-align", "left");
                $("#content").load("inc/pages/iconmap.html");
                break
            // Websites
            case "benoks":
                $("#content").css("text-align", "left");
                $("#content").load("inc/pages/benoks.html");
                break
            case "linkbase":
                $("#content").css("text-align", "left");
                $("#content").load("inc/pages/linkbase.html");
                break
            case "jamesbrooks":
                $("#content").css("text-align", "left");
                $("#content").load("inc/pages/jamesbrooks.html");
                break
            default:
                $("#content").css("text-align","center");
                $("#content").html("<h1>something went wrong, try again!</h1>");
        }
        return false;
    });
});

$(文档).ready(函数(){
$(“div[class=item]”。单击(函数(){
var id=$(this.attr(“id”);
$(“#内容”).slideUp();
开关(id){
//应用程序
“rampro”案:
$(“#内容”).css(“文本对齐”,“左”);
$(“#content”).load(“inc/pages/rampro.html”);
$(“#内容”).slideDown();
打破
案件“diskman”:
$(“#内容”).css(“文本对齐”,“左”);
$(“#content”).load(“inc/pages/diskman.html”);
打破
案例“iconmap”:
$(“#内容”).css(“文本对齐”,“左”);
$(“#content”).load(“inc/pages/iconmap.html”);
打破
//网站
“benoks”案:
$(“#内容”).css(“文本对齐”,“左”);
$(“#content”).load(“inc/pages/benoks.html”);
打破
案例“linkbase”:
$(“#内容”).css(“文本对齐”,“左”);
$(“#content”).load(“inc/pages/linkbase.html”);
打破
“詹姆斯布鲁克斯”案:
$(“#内容”).css(“文本对齐”,“左”);
$(“#content”).load(“inc/pages/jamesbrooks.html”);
打破
违约:
$(“#内容”).css(“文本对齐”、“居中”);
$(“#content”).html(“出现问题,请重试!”);
}
返回false;
});
});

使用并在回调中运行代码

$('#something').slideUp('fast', function() {
   ... stuff to do after the slide is complete...
});
slideUp()接受两个参数。如果将函数作为第二个参数传递,则在动画完成时将调用该函数