2
經過大量調試後,我發現我無法在表單字段中輸入任何文本的原因。jQuery bind keyup,keydown - 無法輸入表單字段
我有一個jQuery函數來捕捉我在我的JS應用程序中使用的一些鍵。
$(document).bind 'keyup keydown', (e) ->
shifted = e.shiftKey
cntrled = e.metaKey || e.ctrlKey
的Javascript:
$(document).bind('keyup keydown', function(e) {
shifted = e.shiftKey;
return cntrled = e.metaKey || e.ctrlKey;
});
爲什麼我不能用到位鍵入表單字段?
只要我刪除那部分,我可以再次打字。
顯示您KEYUP/KEYDOWN功能的全部代碼。但是,假設在該回調的代碼中存在'e.preventDefault()'或'return false;'的唯一原因。 –
那是CoffeeScript嗎? – JJJ
這是完整的代碼,是的,它是咖啡文字 – Harry