Показать сообщение отдельно
  #3 (permalink)  
Старый 16.01.2013, 04:27
Новичок на форуме
Отправить личное сообщение для WInalekS Посмотреть профиль Найти все сообщения от WInalekS
 
Регистрация: 25.07.2012
Сообщений: 5

Что то не получается, вот код который должен выключится при style="position: absolute", а при style="position: fixed" он должен работать:
jQuery(document).ready(function(){

function getScrollTop() {
           var scrOfY = 0;
           if( typeof( window.pageYOffset ) == "number" ) {
                   //Netscape compliant
                   scrOfY = window.pageYOffset;
           } else if( document.body
           && ( document.body.scrollLeft
           || document.body.scrollTop ) ) {
                   //DOM compliant
                   scrOfY = document.body.scrollTop;
           } else if( document.documentElement
           && ( document.documentElement.scrollLeft
            || document.documentElement.scrollTop ) ) {
                   //IE6 Strict
                   scrOfY = document.documentElement.scrollTop;
           }
           return scrOfY;
}

jQuery(window).scroll(function() {
	fixPaneRefresh();
});
   
function fixPaneRefresh(){
	if (jQuery("#toolbar").length) {
		var top  = getScrollTop();
        if (top < 410) jQuery("#toolbar").css("margin-top",410-top+"px");
        else jQuery("#toolbar").css("margin-top","0");
	}
}
                       
});
Ответить с цитированием