![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| Game-lot |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 39 Регистрация: 8.11.2007 Репутация: нет Всего: 2 |
Как сделать эффект подъема/прокрутки на jQuery на первое незаполненное поле как на странице ссылка на форму страницы захвата с хитрым эффектом прокрутки вверх формы к нужному полю
при нажатии на кнопку "Нажмите, чтобы отправить" со всеми незаполненными полями? это же не просто .focus()? или я ошибаюсь? |
|||
|
||||
| ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 38 Всего: 386 |
Найти первое незаполненное поле; посчитать у него $(...).position() ; position.top - нужное нам значение. Отнимаем от него пикселей 50-60, чтобы не под самый верх скроллировать и делаем $(window).animate({scrollTop:position.top-60},'slow')
-------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! |
|||
|
||||
| Game-lot |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 39 Регистрация: 8.11.2007 Репутация: нет Всего: 2 |
спасибо за решение
|
|||
|
||||
| Game-lot |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 39 Регистрация: 8.11.2007 Репутация: нет Всего: 2 |
Есть еще один нерешенный для меня родственный теме топика вопрос - на другом сайте похожий эффект подъема на начало страницы. Тут если пользователь опускает страницу ниже видимой части окна браузера (просто прокручивает), в нижней части окна появляется зафиксированная при прокрутке на одном месте слой-область div с надписью "перейти наверх", нажав на которую пользователь переходит наверх страницы.
Для области-слоя div, которая будет оставаться на месте при прокрутке страницы есть плагин на jQuery, только я не помню какой. Подскажите название или как сделать такую область? И как реализовать на jQuery, чтобы эта непрокручиваемая область появлялась при прокрутке окна и исчезала при достижении верха страницы? |
|||
|
||||
| ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 38 Всего: 386 |
Можно и так
-------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! |
|||
|
||||
| Game-lot |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 39 Регистрация: 8.11.2007 Репутация: нет Всего: 2 |
||||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Применение библиотек | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |