2016-11-16 1 views

答えて

0

おかげでクリック、keyUpイベント、キー入力、変更やぼかしのイベントリスナーを追加します。クラスを設定したり、状態を保存したいものを使用したりしてください。ブラーでは常にオープン状態を解除してください。

<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'); 
    }; 
}); 
+0

イベントが発生したときに表示される既存のドロップダウンメニューがあります。私は、イベントが発生したときにメニューを開きたくありません。私はちょうどキーを押すかクリックすることなく、どのイベントがメニューを表示するかを知りたいだけです。 – themis93

関連する問題