0
jqueryを使用して、クリック時またはホバーイベント時にドロップダウンメニューが表示されるかどうかを調べる方法があるのだろうかと思います。事前jqueryでドロップダウンメニューの設定を探す
jqueryを使用して、クリック時またはホバーイベント時にドロップダウンメニューが表示されるかどうかを調べる方法があるのだろうかと思います。事前jqueryでドロップダウンメニューの設定を探す
で
おかげでクリック、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');
};
});
イベントが発生したときに表示される既存のドロップダウンメニューがあります。私は、イベントが発生したときにメニューを開きたくありません。私はちょうどキーを押すかクリックすることなく、どのイベントがメニューを表示するかを知りたいだけです。 – themis93