我正在寻找一种仅使用LiveValidation 1.3 JavaScript library滚动到第一个错误的方法。我在网上看到了一般的示例,但对于LiveValidation却一无所获。这适用于使用LiveValidation脚本的Eloqua表单。

最佳答案

我已经解决了自己的问题。单独定位“ .LV_invalid:first”时,该代码不起作用,但是当定位“ .parent('p')”时,它现在可以正常工作。

  var form = $('form');
  $(form).on('submit', function() {
    $('html, body').animate({
     scrollTop: $(".LV_invalid:first").parent('p').offset().top
    }, 500);
    return false;
  });

关于javascript - 使用LiveValidation滚动到第一个表单错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40643164/

10-09 20:06