我有一个应用程序可以进行一些 DOM 选择。当我单击元素时,它们会保持标记,并且应用程序会记住这些元素。
对于组合框(下拉菜单),当我单击它时,除了标记它(与所有其他元素一样)之外,它还会打开组合框。我想防止这种情况发生。我知道的方法是使用 disable="true"。所以我想我可以禁用组合框mouseOver
并重新启用它mouseOut
。但是,当我这样做时,它会禁用所有事件,因此我无法再单击它,也不会mouseOut
调用事件。
有没有办法在不禁用其他事件(例如onClick
and )的情况下防止组合框打开mouseOver
?