Перед созданием новой темы, пожалуйста, ознакомьтесь с FAQ по LinkorCMS

Scroll для Linkor

Пользователь
Сообщений: 11
Всем привет, прошу помочь прикрутить этот скрипт к CMS. В functions.js темы добавляю код из scroll-startstop.events.jquery.js, потом из index.html беру вот этот код:
<script>
$(function() {
var $elem = $('#content');

$('#nav_up').fadeIn('slow');
$('#nav_down').fadeIn('slow');

$(window).bind('scrollstart', function(){
$('#nav_up,#nav_down').stop().animate({'opacity':'0.2'});
});
$(window).bind('scrollstop', function(){
$('#nav_up,#nav_down').stop().animate({'opacity':'1'});
});

$('#nav_down').click(
function (e) {
$('html, body').animate({scrollTop: $elem.height()}, 800);
}
);
$('#nav_up').click(
function (e) {
$('html, body').animate({scrollTop: '0px'}, 800);
}
);
});
</script>
и вставляю в theme.html темы ну и из style.css в style.css темы добавляю. далее все изображения копирую по директориям, но в итоге отображается только стрелка вверх на которую нельзя нажать. Подскажите что я делаю не так? Вот сам СКРИПТ

-- Изменено "Владимир": 27.03.2018 09:56 --

-- Изменено "AGNY": 03.04.2018 22:00 --
Супер пользователь
Сообщений: 83
Владимир:
Всем привет, прошу помочь прикрутить этот скрипт к CMS. В functions.js темы добавляю код из scroll-startstop.events.jquery.js, потом из index.html беру вот этот код:
.............................
и вставляю в theme.html темы ну и из style.css в style.css темы добавляю. далее все изображения копирую по директориям, но в итоге отображается только стрелка вверх на которую нельзя нажать. Подскажите что я делаю не так? Вот сам СКРИПТ


Я бы попробовал просто подключить jquery-1.3.2.js (если нет его уже подключенного у вас) и scroll-startstop.events.jquery.js строками в блок <head> файла header.html вашей темы, в файл footer.html темы положил бы код из index.html, ну а все из css добавил бы в файл css темы ...

Это конечно "костыли" , но попробовать можно ...
Пользователь
Сообщений: 11
GAMA не, не работает(
Супер пользователь
Сообщений: 83
Владимир:
GAMA не, не работает(


Ну тогда может что разрабы что скажут ...
Разработчик
Сообщений: 284
functions.js код выполняется до того как будет загружена jquery, поэтому нужно обернуть код плагина "scroll-startstop.events.jquery.js" в обработчик события DOMContentLoaded.
Пользователь
Сообщений: 11
AGNY я был бы тебе очень благодарен, если бы Вы рассказали поподробнее об DOMContentLoaded и как что оборачивать
Разработчик
Сообщений: 284
Дело вероятно не в плагине.
Убедитесь, что кнопки имеют правильные id атрибуты, т. е. nav_down и nav_up.
Скрытый текст
Пользователь
Сообщений: 11
AGNY а вообще есть подобные скрипты (кнопка вверх) на ?
Гости не могут отвечать на темы. Войдите или Зарегистрируйтесь.
Здесь присутствуют
(пользователей: 0, гостей: 1)
Быстрый переход: