плавный скролл по якорю
<script type="text/javascript"> $(function(){ $('a[href^="#"]').click(function(){ var target = $(this).attr('href'); $('html, body').animate({scrollTop: $(target).offset().top}, 1800); return false; }); }); </script>
попробовал заменить $('a[href^="#"]').click(function(){ на $('a[href^="/#"]').click(function(){
но не помогает!
<script type="text/javascript"> $(function(){ $("a[href^='#about']").click(function(){ var _href = $(this).attr("href"); $("html, body").animate({scrollTop: $(_href).offset().top+"px"}); return false; }); }); </script>
Вставить на сттраницу скрипт:
<script type="text/javascript"> $('.for_anchor a').bind('click.smoothscroll',function (event) { event.preventDefault(); $target = $(target); $('html, body').stop().animate({ 'scrollTop': $target.offset().top }, 1000, 'swing', function () { }); }); </script>