Отключение одного 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, время: 16:11. |