簡體   English   中英

jQuery keydown功能不起作用

[英]jQuery keydown function not working

我需要一些幫助來使以下代碼正常工作:

$('#entry').keydown(function(e) {
    alert(e.keyCode);
});

使用此textarea字段:

<textarea id="entry" placeholder="Type message here"></textarea>

我檢查了是否在方括號外添加了警報,並且該文檔已加載並且可以正常工作。 此后,我什至從數據庫中提取了一系列條目,沒有錯誤。

我想在這里做的是一個文本字段,當按下Enter鍵時,它會將字段的.val()發送到另一個負責AJAX請求的函數。 但是很明顯,當我無法進入該功能時,我無法到達那里。

$(function() {
    $('#entry').on('keyup', function(e) {
        if (e.which == 13) someotherFunction(this.value);
    });
});

小提琴

嘗試:

$('#entry').live('keydown',function(e) {
    alert(e.keyCode);
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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