jQuery-等待SlideUp()的结束
如何等到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
<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()接受两个参数。如果将函数作为第二个参数传递,则在动画完成时将调用该函数