1 (27.08.2012 22:37 отредактировано zloydantist)

Тема: Кнопка "наверх"

Суть объяснять не нужно, понятно и так.
Нужна кнопочка, при нажатии на которую форум подымался бы наверх.

Или помогите с установкой следующей кнопки.
JavaScript

$(function(){$.fn.scrollToTop=function(){$(this).hide().removeAttr("href");if($(window).scrollTop()!="0"){$(this).fadeIn("slow")}var scrollDiv=$(this);$(window).scroll(function(){if($(window).scrollTop()=="0"){$(scrollDiv).fadeOut("slow")}else{$(scrollDiv).fadeIn("slow")}});$(this).click(function(){$("html, body").animate({scrollTop:0},"slow")})}});

После чего в main.tpl я пишу следующий код:

<div id="toTop"><img src="http://s47.radikal.ru/i118/1208/bc/d10520bcd3c3.png" alt="вверх" /></div> 
<script src="<?php bloginfo('template_url'); ?>/js/scroll.js" type="text/javascript"></script> 
<script type="text/javascript"> 
$(function() { 
$("#toTop").scrollToTop(); 
}); 
</script>

Кнопочка появляется, но свою функцию не выполняет. в чем может быть причина?

Поделиться

2 (27.08.2012 23:00 отредактировано brainiac)

Re: Кнопка "наверх"

Вы бы в тему (в которой пишите) заглянули бы для начала. Или воспользовались поиском. А еще тут есть прикрепленная тема со списком расширений с этой ссылкой [Релиз] Fancy Scroll to Top - кнопка прокрутки
Хотябы предположить, что расширение уже есть можно, потому что эта кнопка на этом форуме уже установлена...

Использую: sql - php - yii - ajax - jq - js - css - bootstrap - less - html - knockout js - ruby on rails.
Интересно: css3, html5 -> appCache, workers, sockets и т.д.
Будущее: адаптивные сайты (они же и локальные приложения).

Поделиться

3

Re: Кнопка "наверх"

brainiac пишет:

Вы бы в тему (в которой пишите) заглянули бы для начала. Или воспользовались поиском. А еще тут есть прикрепленная тема со списком расширений с этой ссылкой [Релиз] Fancy Scroll to Top - кнопка прокрутки

Виноват, в списке видел но не так понял описание и не углублялся.
Большое спасибо smile

Поделиться