Mootools дважды звонили - PullRequest
1 голос
/ 01 июля 2011

Не могу понять, почему моя функция domready вызывается дважды.window.addEvent('domready', function() { alert('Ready!!111'); }

Это на установке joomla 1.6 (mootools 1.3) с шаблоном joomlart t3 и парой модулей ja.Кроме этого у меня есть свой собственный компонент, ничего особенного.С кучей кода, который запускается, когда DOM готов.Я потратил много часов, пытаясь понять, почему domready выполняется дважды, но безрезультатно.

Ссылка: http://elwood.visualdomainhosting.com/

Кто-нибудь получил какие-либо идеи о том, что может быть причиной этого?Или испытали нечто подобное?

Редактировать: После некоторого дальнейшего тестирования на ПК в Firefox, IE, Chrome, Opera и Safari я обнаружил, что проблема присутствует только в Chrome и Safari.Будучи пользователем Mac, используя Chrome и Safari для моего разработчика, я полагал, что это проблема во всех браузерах (глупое предположение с моей стороны).Я использую Chrome 12.0.742.112 и Safari 5.0.5 (6533.21.1), если вы все еще не получаете такие же результаты, как я описал выше.

1 Ответ

0 голосов
/ 09 декабря 2011

Похоже, что шаблон использует кучу Javascript для обработки функций макета, не очень хорошая практика именно по этим причинам.Я хотел бы рассмотреть другой шаблон / переработать функциональность в PHP.

...