檢測粘貼文本我要在這裏jQuery的KEYUP用它來檢測,如果用戶輸入任何文字或沒有,但我的問題是,如果用戶使用粘貼使用鼠標的文本,它將不能夠檢測它,你能告訴我原因嗎?jQuery的KEYUP從輸入
這裏是我的源代碼:
$("textarea").keyup(function(){
if($(this).val().length !== 0){
$('#submit').attr('disabled',false);
檢測粘貼文本我要在這裏jQuery的KEYUP用它來檢測,如果用戶輸入任何文字或沒有,但我的問題是,如果用戶使用粘貼使用鼠標的文本,它將不能夠檢測它,你能告訴我原因嗎?jQuery的KEYUP從輸入
這裏是我的源代碼:
$("textarea").keyup(function(){
if($(this).val().length !== 0){
$('#submit').attr('disabled',false);
顯然有一些情況,jQuery的不粘貼工作。您可能需要綁定到幾個事件,如下面的參考所示,以捕獲用戶精確粘貼內容。
從Soliciting Fame - jQuery keyup vs bind - (from way-back machine)
// detect the change
$('input#myId').bind("change keyup input",function() {
// handle events here
});
在這種特定情況下不夠只會被綁定輸入:
$('textarea').bind("input", function() {});
它應該工作,雖然'$( '提交')'是無效 –