如果课程不存在,请滚动到div

时间:2017-07-12 15:56:21

标签: jquery html css

尝试让jQuery滚动以正常运行以下代码。

基本上,当课程k.state-disabled未激活时,我会显示一个名为#checking的按钮。

第一次显示此按钮时,我想滚动到名为#step1的div的顶部。

第一部分有效(显示按钮#checking),但滚动无效......

$(document).ready(function(){

  if($(".k-state-disabled").length === 0) {
    $( "#checking" ).show();

    $('html,body').animate({
      scrollTop: $("#step1").offset().top
    });
  }

});

2 个答案:

答案 0 :(得分:0)

您的问题中没有太多信息,所以我只是将一个类似于您想要完成的工作示例汇总在一起。

{{1}}

jsFiddle Example

答案 1 :(得分:0)

您可以尝试使用此代码 检查你的条件是否正常工作。

(文档)$。就绪(函数(){

if($(".k-state-disabled").length === 0) {
    $( "#checking" ).show();

  $('html, body').animate({
    scrollTop: $("#step1").offset().top
}, 2000);

}

});