我刚刚将代码从1.2.4升级到1.3。通常情况下,一个元素已经被销毁,但它的事件仍然会被调用。但是,所有这些元素方法都被清除了。这个问题只发生在IE中。Mootools 1.3的元素销毁()总是在IE中失败
有没有人遇到类似的升级问题?
我刚刚将代码从1.2.4升级到1.3。通常情况下,一个元素已经被销毁,但它的事件仍然会被调用。但是,所有这些元素方法都被清除了。这个问题只发生在IE中。Mootools 1.3的元素销毁()总是在IE中失败
有没有人遇到类似的升级问题?
是的,这是一个已知和报告的错误。更多信息可以在这里找到: https://mootools.lighthouseapp.com/projects/2706/tickets/1090-destroying-element-with-duplicate-event-handlers-throws-error-in-ie8
此外,我发现,如果我避免使用自定义事件并仅使用元素事件,它会正常工作,因为我们说“销毁”,它将清理元素事件,但一些自定义事件仍然存在。 – 2010-12-31 15:27:25
请在jsfiddle.net上创建一个测试用例,以便其他人可以使用该代码。 – 2010-12-13 22:58:05