2013-10-26 52 views
2

我使用jquery copy paste methods當文本粘貼到我的文字區域綁定到每一個按鍵,但粘貼

$(function(){ 
    $("#input").bind({ 
     paste : function(){  
      show_ln(); 
      $("#t2").scrollTop($("#input").scrollTop());  
     } 
    }); 
}); 

但我想,當內#input任何其他按鍵做是爲了別人做一些事情做一些事情。

$("body").on("keypress", "#input", function(){ 
     show_ln(); 
    }); 

有沒有辦法到第二按鍵的一切糊狀綁定?

回答

0

是的,你可以在keypress監聽使用keyup事件代替或查找的密鑰號碼。

$("body").on("keyup", "#input", function(event){ 
    // For the case paste also fires this event you can have a look on keyCode. 
    if(event.keyCode!=="NUMBER_OF_PASTE"){ 
     show_ln(); 
    } 
});