Прокрутите до первой ошибки формы с помощью LiveValidation

Я ищу способ прокрутки до первой ошибки, используя только JavaScript-библиотеку LiveValidation 1.3. В Интернете я вижу примеры того, как это сделать, но ничего для LiveValidation. Это для формы Eloqua, которая использует скрипт LiveValidation.

1 ответ

Решение

Я решил свою проблему. Код не работал при нацеливании на ".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;
  });
Другие вопросы по тегам