Здравствуйте!
Скажите можно ли блокировать выполнение некоторой функции mootools фреймворка, только при условии клика по ссылке с определённым классом?
На
сайте, если кликаешь пункт меню с подпунктами, а затем кликаешь другой пункт с подпунктами, то по цепочке вызовов в конце концов срабатывает функция Element.implement.setStyle, которая схлопывает первоначально раскрытый пункт, убирая зарезервированное под него место в строке основного меню.
Полный стэк вызов функций до исполнения Element.implement.setStyle на локальном сайте выглядит так:
Цитата:
|
Element.implement.setStyle (mootools-core-u…ressed.js:3774)
Element.implement.hide (mootools-more-u…ressed.js:3139)
jQuery.event.trigger (jquery.min.js:4614)
e.event.trigger (jquery-migrate.min.js:2)
(anonymous function) (jquery.min.js:5289)
jQuery.extend.each (jquery.min.js:384)
jQuery.fn.jQuery.each (jquery.min.js:136)
jQuery.fn.extend.trigger (jquery.min.js:5288)
(anonymous function) (bootstrap.js:839)
jQuery.extend.each (jquery.min.js:384)
jQuery.fn.jQuery.each (jquery.min.js:136)
clearMenus (bootstrap.js:832)
Dropdown.toggle (bootstrap.js:772)
jQuery.event.dispatch (jquery.min.js:4670)
elemData.handle (jquery.min.js:4338)
|
Спасибо