我的应用程序使用jQuery。
我在一个函数上使用了Keyup和Change事件组合。例如,我有一个文本框,每当我输入它,字数就会出现在上面。所以基本上我有一个单词计数函数,它适用于Keyup
和Change
事件。
问题是当我用鼠标粘贴一些文本在文本框计数不改变,除非我按下一些键或我点击其他地方。
下面是我的代码:events :
'keyup #IdOfTextbox' : 'wordCounter'
'change #IdOfTextbox' : 'wordCounter'
wordCounter() : =>
//Code for counting words in Text Box
尝试如下:
$(document).ready(function(){
$(".test").bind("paste keyup change", function() {
console.log($(this).val().length);
});
});