我似乎无法理解为什么我的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上对PC进行了一些进一步的测试后,我发现问题只出现在Chrome和Safari上。作为一名同时使用Chrome和Safari的Mac用户,我认为这是所有浏览器中的问题(我的愚蠢假设)。我正在运行Chrome 12.0.742.112和Safari 5.0.5(6533.21.1),如果你仍然没有得到与我上面描述的相同的结果。
答案 0 :(得分:0)
看起来模板正在使用一堆Javascript来处理布局功能,出于这些原因这不是一个好习惯。我会考虑另一个模板/重做PHP中的功能。