我有一段代码可以按照预期的方式工作。
function showContent(pos,direction){
$("#area").hide("slide", { direction: direction=="left"?"right":"left"}, 2000);
$("#area").load("flow_forms.jsp #area" + pos);
$("#area").show("slide", { direction: direction }, 500);
}
$('#next').click(function(){
if(question_pos==0){
question_pos+=1;
showContent(question_pos,"right");
return true;
该区域应该向左滑动,在屏幕外加载,然后从右侧滑入加载的区域内容。
基本上我遇到的问题是 .load 发生在 .hide 之前。所以我所拥有的是一个在向左滑动时加载的区域,然后从右侧引入已经加载的区域。我的老板建议了一个回调函数,但我什至不知道那是什么......