使用jquery查找下拉菜单配置



我想知道是否有一种方法来找出下拉菜单是否显示点击或悬停事件,使用jquery。

Thanks in advance

添加事件监听器点击,上键,按键,改变和模糊。使用设置类或任何你想保存的状态,在模糊时总是删除打开状态。

<select>
    <option>One</option>
    <option>Two</option>
    <option>Three</option>
</select>

$("select").on('click keyup keypress change blur', function(event){
    $(this).toggleClass('isOpen');
    if (event.type == 'blur') {
      $(this).removeClass('isOpen'); 
    };
});

最新更新