2
我在ASP.Net母版頁價值event.which的keyup事件是0時,ESC被按下
jQuery(document).keypress(function(event) {
alert('keypress() called. e.which = ' + event.which);
if (event.which == 27) {
jQuery(this).trigger('escapeKeyPressed');
}
});
有這樣的jQuery代碼的頁面加載完成後,我按ESC和警報消息是'keypress()調用。 e.which = 0'。我從我的研究中瞭解到,值應該是27.
這個jQuery是一小部分代碼,我必須通過編程測試模擬被按下的ESC鍵。我這樣做是爲了嘗試在加載頁面時自動停止所有動畫gif的動畫。所以我的最終目標是正確地觸發事件以使圖像停止動畫。
我錯過了什麼?
在此先感謝
是,'which'是良好的可見字符,但'keyCode'用於「控制鍵」。 –
'哪個'返回'27'也許這需要更新? – Sklivvz