我有一个jquery代码,它从输入文件中获取数据并显示在屏幕上。
现在,我希望jquery对字符(和空白)进行计数,并在其中添加一个类,但取决于字符的数量:
这是我目前的代码:
$(document).ready(function(){
// Get value on button click and show text
$("#myBtn").click(function(){
var str = $("#name").val();
$('#one').html(str);
});
});发布于 2021-09-09 11:34:31
像这样
$(function() {
// Get value on button click and show text
$("#myBtn").click(function() {
const str = $("#name").val();
let size = "one"; // default
if (str.length < 4) size = "one"
else if (str.length < 8) size = "four"
else if (str.length < 13) size = "eight"
$('#one')
.html(str)
.removeClass()
.addClass(size)
});
});.one {
font-size: 36px
}
.four {
font-size: 33px
}
.eight {
font-size: 30px
}<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<button type="button" id="myBtn">Click</button>
<textarea id="name"></textarea>
<span id="one"></span>
https://stackoverflow.com/questions/69117356
复制相似问题