[英]Keydown does not always work in Firefox
我開發了一個小型Web應用程序。 用戶可以單擊按鈕,然后出現一個模態對話框。 在此對話框上,用戶可以從不同選項中進行選擇。 我使用了jquery keydown回調來賦予使用鍵盤選擇不同選項的能力。
我這樣綁定:
$('body').bind('keydown',this.keydown_handler);
它可以在Chrone和Safari中完美運行。 但是有時在Firefox中它無法正常工作。 當我在瀏覽器標簽之間切換時,會沒事的。 當我在對話框中的某處單擊時,它將再次正常運行。 但有時我單擊提供的選項之一,它將停止工作。 選項是不同div中的圖像。
$(document).bind('keydown',this.keydown_handler);
這似乎總是可行的:
$('body').on('keydown', function (e) {
alert('Clicked in body')
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.