我有以下函数来计算用户必须在文本区域中输入的剩余字符数:
$("textarea").keyup(function() {
var max = 500;
var length = $(this).val().length;
var char = max - length;
if (length > max) {
$(this).parent().find('.counter span').html('<div class="text-error">' + char + '</div>');
} else {
$(this).parent().find('.counter span').text(char);
}
});
如果我向页面引入一个新的 DOM,则上述函数对于新引入的 textarea 不起作用。我怎样才能让它与新的 DOM 一起工作?
谢谢。
最佳答案
关于javascript - 响应新 DOM 的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20108484/