我是jQuery的新手,希望有人可以帮助我:
基本上我要做的是以下内容:
limit
"的所有元素。得到他们的maxlength
。count
"找到一个元素在同一行。我正在使用以下内容,但这会显示所有相关元素的最后一个maxlength。我的猜测是我的最后一个元素可能会覆盖其他元素。 有人能告诉我在这里要改变什么吗?
var limit = '';
$('.limit').each(function() {
limit = $(this).attr('maxlength');
$(this).closest('tr').find($('.count').text(limit));
});
非常感谢,迈克。
答案 0 :(得分:1)
尝试使用:
$(this).closest('tr').find('.count').text(limit);
您不需要在.count
方法中将.find()
转换为jQuery对象。您还需要将.text()
放在.find()