如何取消extjs 4.1中的高亮显示?
我在extjs 4.1中的dom元素上调用highlight()。当高亮显示正在运行时,我关闭(销毁)面板,没有错误信息,但是在它抛出一些例外之后的dom操作,例如'dom is undefine'等等。
如何在销毁之前强制取消突出显示过程?
答案 0 :(得分:0)
我找到了。
Ext.fx.Manager.stopAnimation(elId); // elId is the id of element which highlight
Ext.fx.Manager
是私有的,但似乎工作正常。
当目标元素被破坏时,动画引擎似乎不健壮,并且之后的所有效果都没有机会运行。
或者,有什么方法可以在销毁DOM元素时自动删除所有动画吗?