1

我正在为我的应用程序使用 jQuery。

我在一个函数上使用了 Keyup 和 Change 事件。即我有一个文本框,每当我输入它时,字数就会出现在它上面。所以基本上我有字数统计功能,它适用于KeyupChange事件。

问题是当我使用鼠标在文本框中粘贴一些文本时,除非我按下某个键或单击其他地方,否则计数不会改变。

这是我的代码:

events :
'keyup #IdOfTextbox'  : 'wordCounter'
'change #IdOfTextbox'  : 'wordCounter'
wordCounter() : =>
//Code for counting words in Text Box
4

1 回答 1

0

尝试以下操作:

$(document).ready(function(){
    $(".test").bind("paste keyup change", function() {
        console.log($(this).val().length);
    });
});
于 2011-12-14T08:45:03.247 回答