多个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>
我有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>