JS-скроллинг с якоря-ссылки на инпут в форме

A
На сайте с 18.04.2013
Offline
96
871

Комрады, хеллоу.

У меня трабла.

Есть лендинг

Нажав на самую нижнюю кнопку - Установить терминал бесплатно - осуществляется плавный скроллинг к формочке с отправкой заявки.

А как сделать на \JQuery-функцию или что необходимо прописать, чтобы после скроллинга курсор мышки встал в текстовое поле (инпут) Ваше ФИО и замигал. Такое возможно?

См. скриншот.

Хочу кратенький код - библиотека JQuery подключена.

jpg 146219.jpg
AT
На сайте с 23.12.2014
Offline
14
#1

Надо вызывать focus на текстовое поле в callback-е у animate.

Вот, просто замените существующий код на этот:


lp.jQuery(function($) {

// The speed of the scroll in milliseconds
var speed = 1000;

// Find links that are #anchors and scroll to them
$('a[href^=#]')
.not('.lp-pom-form .lp-pom-button')
.unbind('click.smoothScroll')
.bind('click.smoothScroll', function(event) {
event.preventDefault();
$('html, body').animate({ scrollTop: $( $(this).attr('href') ).offset().top }, speed, function() {
$('.text.form_elem_name').focus();
});
});
});

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий