使用 LiveValidation 滚动到第一个表单错误
Scroll to first Form Error Using LiveValidation
我正在寻找一种仅使用 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;
});
我正在寻找一种仅使用 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;
});