Показать сообщение отдельно
  #1 (permalink)  
Старый 25.04.2014, 21:51
Интересующийся
Отправить личное сообщение для qwaker Посмотреть профиль Найти все сообщения от qwaker
 
Регистрация: 03.04.2011
Сообщений: 23

Плавное меню не срабатывает в Mozilla и IE
Но прекрасно работает в Opera и Хроме.
Плавность везде, а проблема именно в том, что на 180 пикселей ниже в Мозилле и Хроме не опускается.
Код обычный. В чем может быть дело?

$(document).ready(function(){

        	// = Вешаем событие прокрутки к нужному месту
        	//	 на все ссылки якорь которых начинается на #
        	$('a[href^="/#"]').bind('click.smoothscroll',function (e) {
        		var target = this.hash
        		$target = $(target);
                if ($target.size()<=0) {
                    return 
                }
                e.preventDefault();
        		$('html, body').stop().animate({
        			'scrollTop': $target.offset().top -180
        		}, 900, 'swing', function () {
        			window.location.hash = target;
        		});
        	});

        });
Ответить с цитированием