我必须使用
JQuery来处理一个文本区域的粘贴事件.我已经尝试了以下代码,但它不工作…
$(document).ready(function() { $('#txtcomplaint').keyup(function() { TextCounter('txtcomplaint','counterComplaint',1000 ); }) $('#txtcomplaint').onpaste(function() { alert() //TextCounter('txtcomplaint',1000 ); }) });
解决方法
你可以这样做
$("#txtcomplaint").bind('paste',function(e) { var elem = $(this); setTimeout(function() { // gets the copied text after a specified time (100 milliseconds) var text = elem.val(); },100); });