首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >scrollTo不工作

scrollTo不工作
EN

Stack Overflow用户
提问于 2015-12-30 13:53:35
回答 1查看 123关注 0票数 0

我正在创建一个表单它的工作很好,我有一个问题,当用户没有填写一个字段意味着我想要显示错误信息,错误消息也工作,但我想显示该特定的字段,所以我使用scrollTo函数,但它不移动…

代码语言:javascript
复制
$(document).ready(function() {
  $("#btn-submit").click(function() {
    if ($('#FranchiseeForm').valid()) {
      //alert("Sucess");
      $.ajax({
        type: "POST",
        url: "php/register-check.php",
        data: $('form#FranchiseeForm').serialize(),
        success: function(data) {
          var result = data["response"];
          console.log(result);
          if (result == 'success') {
            $('body').animate({
              scrollTop: $('#email_success')
            }); //This one working for me
            $('#email_success').fadeOut(3000);
            $(".panel-title").hide();
            $("#email_success").show();
            $('#fname').val("");
            $('#lname').val("");
            $('#email').val("");
            $('#mobile').val("");
            $('#address').val("");
            $('#countryId').val("");
            $('#stateId').val("");
            $('#cityId').val("");
            $('#pincode').val("");
            $('#capital').val("");
            $('#timeframe').val("");
            $('#location').val("");
          } else {
            $("#email_error").show();
          }
        },
      });
      return false;
    } else {
      $('body').animate({
        scrollTo: $('#address')
      }); //this code not working for me,
    }
  });
});
EN

回答 1

Stack Overflow用户

发布于 2015-12-30 14:01:59

scrollTo不是.animate()中的一个选项...你可以试试

代码语言:javascript
复制
$('body').animate({
    scrollTop: $('#address').offset().top
});

或者您可以阅读有关的文章

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34523720

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档