1

我似乎无法弄清楚为什么我的 domready 函数被调用了两次。 window.addEvent('domready', function() { alert('Ready!!111'); }

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

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

有人对可能导致这种情况的原因有任何想法吗?或者经历过类似的事情?

编辑:在 Firefox、IE、Chrome、Opera 和 Safari 上对 PC 进行进一步测试后,我发现问题仅存在于 Chrome 和 Safari 上。作为 Mac 用户,我的开发人员同时使用 Chrome 和 Safari,我认为这是所有浏览器的问题(我的愚蠢假设)。如果您仍然没有得到与我上述相同的结果,我正在运行 Chrome 12.0.742.112 和 Safari 5.0.5 (6533.21.1)。

4

1 回答 1

0

看起来模板使用一堆 Javascript 来处理布局功能,仅仅因为这些原因,这不是一个好的做法。我会考虑另一个模板/重新设计 PHP 中的功能。

于 2011-12-08T22:50:40.403 回答