我似乎无法弄清楚为什么我的 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)。