Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何取消 extjs 4.1 中的高亮显示?
我在 extjs 4.1 中的 dom 元素上调用 highlight()。当 highlight 正在运行时,我关闭(销毁)面板,没有错误消息,但是在它引发一些异常之后的 dom 操作,例如“dom is undefine”等等。
如何在销毁之前强制取消突出显示过程?
我找到了。
Ext.fx.Manager.stopAnimation(elId); // elId is the id of element which highlight
Ext.fx.Manager是私人的,但似乎工作正常。
Ext.fx.Manager
当目标元素被破坏时,动画引擎似乎并不健壮,并且它之后的所有效果都没有机会运行。
或者,有什么方法可以在 DOM 元素被销毁时自动删除所有动画?