フィドル: http://jsfiddle.net/TKWzH/8/
「テスト ポップ」は、アイテムの現在の機能です。「Test Pop 2」は、スクリプトを機能させたいものです。ただし、実際のスクリプトには、ポップアップを閉じるだけでなく、クリックの実行に関するより多くの機能があります。
on enter コマンドと on mouseup コマンドを 1 行にまとめる方法はありますか?
$("#popup2 label").on('keyup || mouseup', function (event) {
$('#popup2').css('display', 'none');
});
そのようなものが私が探しているものですが、キーアップがエンターキーのキーアップに対してのみ機能するようにしたいです。それが書かれているように、それはどのキーでも起こります。
私がこれをやろうとしている理由は、フォームのキーボードにアクセスできるようにしたいからです。フィドルからわかるように、キーボードで Test Pop をナビゲートする場合、ラジオ ボタンを選択した後にダイアログを再度開く必要があります。