>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >Mootools не корректная работа в Firefox http://forum.mozilla-russia.org/viewtopic.php?id=47970 |
webzubra > 28-01-2011 15:17:05 |
Есть сайт kkp.kz. На странице kkp.kz/rus/qas/index реализован эффект accordion для вопросов. Когда щелкаете на вопрос, под ним появляется ответ . Но в Mozilla Firefox 3.6.13 происходит событие scrollTo на первый слайд. Выделить код Код:$$('h3.toggler').addEvent('click', function(e){ var parent = this.getParent(); // parent div var child = parent.getChildren('div.element'); // current element to show /** * Hide all elements */ hide_elements(); /** * Show current element */ child.setStyles({display:'block'}); }); на строке child.setStyles({display:'block'}); Такой же ScrollTo для блока id='container' проиcходит и в момент клика мыши на любой части бразуера (скролл, кнопка свернуть, значок firebug). К странице подключаются также библиотека jquery и скрипты, которые ее используют. Я их отключала, но ошибка оставалась. Выделить код Код:var nativeEvent = Element.NativeEvents[realType]; if (nativeEvent){ if (nativeEvent == 2){ defn = function(event){ event = new Event(event, self.getWindow()); if (condition.call(self, event) === false) event.stop(); }; } this.addListener(realType, defn); } Использую следующие ресурсы: |
banbot > 01-02-2011 22:42:07 |
Тема перенесена из форума «Firefox» в форум «Разработка». |