Плагин "Scroll Up" (Кнопка "наверх")
Доброго времени суток!
Помню давно возникал вопрос, что листать вручную вверх страницы очень не удобно, решили что вполне можно пользоваться сочетанием клавиш Crtl+Home, но ведь большинство пользователей об этом не знают, поэтому решил сделать мини-плагин, который добавляет справа кнопку "↑ Наверх" при нажатии на которую осуществляется переход в начало страницы.
Скачать можно из каталога Плагин «Scroll Up». Работает на версии 0.4.2+
Опробовать можно на сайте test.vaktive.ru
пс: Счастливого нового года! =)
UPD: Добавил поддержку 0.4.2, плагин теперь на модерации.
50 комментариев
Цепляем js:
И добавляем в css:
не забываем залить картинку кнопки.
Exemple
Тоже можно упаковать в плагин
скриптик небольшой, на jquery, если интересно — как у домашнего компа буду распишу
и снова дело вкуса — но толку то ее в любой момент нажимать, если окно итак уже некуда вверх крутить :) в каком-то смысле кнопка себя обнаруживает и дает понять для чего она когда появляется только при возможности крутить вверх
imakewebthings.github.com/jquery-waypoints/sticky-elements/
сделал свою кнопку, но не получается сделать появление кнопки после прокрутки страницы(, как в вашем примере
Читать не знаю где, вроде по исходникам страницы все понятно.
А маны вот, тут их много)
Спасибо за помощь! Доволен как слон)
Хочу вынести в конфиг настройку того, через какое кол-во прокрутки страницы вниз появляться кнопочке, но не могу правильно передать параметр в jquery скрипт для изменения значения offset:
Пробовал делать так:
В конфиге передаю параметру Up_UseText значение '-50%'
В результате скрипт вообще не срабатывает.
Если в строке var убрать в конце точку с запятой, тоработает прокрутка, но кнопка не появляется, т.е. off не подставляется нужное значение
Если написать просто '-50%' без использования переменной из конфига, то все айс.
Может кто подскажет как можно реализовать?
вкратце — jQuery в шаблонах уже включен, дополнительных фич и библиотек не надо… в подключаемый js файл шаблона в самый конец (для удобства) копируем код
в данном скриптике 50 это количество прокрученных пикселей, после которого появляется кнопка, в моем случае это высота шапки
сохраняем, в файлах шаблона в футере перед самым закрытием body вставляем ссылку
ну а в css придаем нужный вид, какой угодно, главное не забыть прописать position:fixed; и координаты постоянной позиции кнопки
ps. если это ваш первый эксперимент в шаблоне не забывайте делать бэкап
pps. после всех махинаций не забудь почистить кэш
как-то так :)
Заранее спасибо!
на
и все будет работать на версии 0.4.2
вот такая ошибка вышла на локалхосте, кэш чистил, версия 0.4.2
(мой первый "-") :)
пс: я соотношение держу =)
У вас да. Но может кто-то начнет делать полуплагины.
doyouknowthis.ru/upsocial.rar
поставьте длительность анимации (второй параметр) поменьше.