У меня есть код кода, который работает так, как предполагается.Функция jquery ajax slide
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. Итак, у меня есть область, которая загружается, когда она скользит влево, а затем вводит уже загруженную область справа. Мой босс предложил функцию обратного вызова, но я даже не знаю, что это такое ...
Интересно, есть ли способ, чтобы остановить .load до окончания. скрыть закончено? – user2089255