多个textarea的唯一计数值

Uniquely count value of multiple textarea

我有3个textarea,我想唯一统计每个textarea的值并显示回来

$(".textarea").keyup(function(){
  $(".display").text($(this).val().length);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<textarea class="textarea"></textarea>
<div class="display"></div>

<textarea class="textarea"></textarea>
<div class="display"></div>

<textarea class="textarea"></textarea>
<div class="display"></div>

我只想获取正在输入的特定文本区域的 length

$(".textarea").keyup(function() {
  $(this).parent().find(".display").text($(this).val().length);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<div>
  <textarea class="textarea"></textarea>
  <div class="display"></div>
</div>

<div>
  <textarea class="textarea"></textarea>
  <div class="display"></div>
</div>

<div>
  <textarea class="textarea"></textarea>
  <div class="display"></div>
</div>

使用next方法获取下一个div.display。这个 方法允许我们在 DOM

中搜索紧随其后的兄弟

$(".textarea").keyup(function() {
  $(this).next(".display").text($(this).val().length);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<textarea class="textarea"></textarea>
<div class="display"></div>

<textarea class="textarea"></textarea>
<div class="display"></div>

<textarea class="textarea"></textarea>
<div class="display"></div>

$(".textarea").keyup(function(){
  $(this).next(".display").text($(this).val().length);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<textarea class="textarea"></textarea>
<div class="display"></div>

<textarea class="textarea"></textarea>
<div class="display"></div>

<textarea class="textarea"></textarea>
<div class="display"></div>