簡體   English   中英

Keydown並非在Firefox中始終有效

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM