在完成ajax调用之前,JQuery使scroll函数执行

时间:2018-03-06 05:26:04

标签: javascript jquery ajax

我正在尝试使用jQuery向下滚动到click事件的文本框。 但滚动事件发生在函数中的ajax调用发生之后。

rlm

所以它将执行Ajax调用,并且只有在响应之后它才会向下滚动。 我怎样才能使它向下滚动然后进行ajax调用?

谢谢,

1 个答案:

答案 0 :(得分:2)

在你的jQuery.animate()中,添加要在动画完成后调用的最后一个参数回调函数

$('html, body').animate({
      scrollTop: $("#scripts_execution_section").offset().top
  }, 500,function(){

       // your ajax call here
  });