gpt4 book ai didi

javascript - 我如何修改jquery短信计数器

转载 作者:行者123 更新时间:2023-12-02 15:06:59 24 4
gpt4 key购买 nike

我正在使用短信计数器来显示剩余字符数和短信数,但我想对此进行一些修改,我想要的是当短信 > 1 时将最大剩余字符从 160 更改为 145

这是我的代码,始终计算 160 个字符。

<textarea name="message" value="" id="message"></textarea>
<p>
<span id="remaining">160 characters remaining</span>
<span id="messages">1 message(s)</span>
</p>

document).ready(function(){
var $remaining = $('#remaining'),
$messages = $remaining.next();

$('#message').keyup(function(){
var chars = this.value.length,
messages = Math.ceil(chars / 160),
remaining = messages * 160 - (chars % (messages * 160) || messages * 160);

$remaining.text(remaining + ' characters remaining');
$messages.text(messages + ' message(s)');
});
});

最佳答案

我认为您需要以下代码

if(messages>1)
{



remaining = (((messages-1) * 145)+160 - chars );


}

Jsfiddle

关于javascript - 我如何修改jquery短信计数器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35054749/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com