Отключение одного script другим
Здравствуйте! У меня есть java script который нужно отключить при значении position: absolute в style а при fixed чтоб он работал
Вот код <div id="toolbar" style="position: absolute; margin-top: 410px;"> margin-top: 410px; - этот стиль он добавляет, мне надо чтоб при absolute он не чего не добавлял. Возможно ли это? :dance: У меня другой скрипт при нажатии ставит fixed при повторном absolute. :blink: |
var a=document.getElementById('toolbar');
if(a.style.position!='absolute'){
//Тут ставим, код, что должен работать;
}
|
Что то не получается, вот код который должен выключится при 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");
}
}
});
|
| Часовой пояс GMT +3, время: 00:33. |