2011-07-01 32 views
1

我似乎无法解决为什么我的domready函数被调用两次。 window.addEvent('domready', function() { alert('Ready!!111'); }Mootools已经调用两次

它在一个joomla 1.6安装(mootools 1.3)与joomlart t3模板和一对ja模块。除此之外,我有我自己的自定义组件,没有什么特别的。有一堆代码在dom准备好时运行。我花了好几个小时试图解决为什么连续执行两次但无济于事。

链接:http://elwood.visualdomainhosting.com/

任何人有什么可能会导致此任何想法?或经历过类似的事情?

编辑: 在Firefox,IE,Chrome,Opera和Safari上的PC上进行了一些进一步的测试之后,我发现问题仅出现在Chrome和Safari上。作为一名使用Chrome和Safari浏览器的Mac用户,我认为这是所有浏览器中的一个问题(我的愚蠢假设)。如果您仍未获得与上述相同的结果,我正在运行Chrome 12.0.742.112和Safari 5.0.5(6533.21.1)。

+0

你有3个domready块,在页面上被称为-2到js37595.js和1到内联js。 ja.more和milkbox添加回调。你可以添加一个console.log调用“domready running”或其他来说明它,在铬金丝雀v13中似乎很好 –

回答

0

看起来模板正在使用一堆Javascript来处理布局函数,而不仅仅是这些原因。我会考虑另一个模板/重写PHP中的功能。