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