Сообщение # 1 | 04:14:13
Веду бложег http://faq-media.ru
Добавил на каждую страницу сайта несколько скриптов, т.ч. кнопку "наверх" (в футере)
Этот код отлично работает.

Код
<script type="text/javascript">
$(document).ready(function(){
$(window).scroll(function () {if ($(this).scrollTop() > 0) {$('#scroller').fadeIn();} else {$('#scroller').fadeOut();}});
$('#scroller').click(function () {$('body,html').animate({scrollTop: 0}, 400); return false;});
});
</script>


Код JS на каждой странице одинаковый, поэтому хочу вытащить их в отдельный файл .js

Для этого создаю файл "1.js" помещаю его в корень, в нем пишу:
Код


Код
$(document).ready(function(){
$(window).scroll(function () {if ($(this).scrollTop() > 0) {$('#scroller').fadeIn();} else {$('#scroller').fadeOut();}});
$('#scroller').click(function () {$('body,html').animate({scrollTop: 0}, 400); return false;});
});


а на страницах оставляю только

Код
<script type="text/javascript" src="1.js"></script>


Такой расклад вообще не работает, почему?? Ничего ж не изменилось?

P.S. Пробовал
- указывать к файлу полный путь,
- добавлял/удалял параметры "type"
- вставлял код и в футер, и в шапку, и в тело - ничего не помогло

Что я пропустил? Или на Ucoz так вообще нельзя?
Сообщение отредактировал Interserge - Пятница, 10 Фев 2017, 04:17:53