gpt4 book ai didi

javascript - 字数统计Jquery函数

转载 作者:行者123 更新时间:2023-11-30 08:51:04 25 4
gpt4 key购买 nike

这是计算单词的脚本。

  1. 可以简单点吗?
  2. 在删除全部或部分单词时它不会更新值。我试过了,但什么也想不出来。如何做到?
  3. “它能变得简单吗?”这应算作五个字。但是检查这个 [不带引号] 这个脚本将它计算为六。怎么了?

HTML 留言: 总字数:0 个字。

j查询

$(document).ready(function () {
$('#word_count').wordCount();
});

jQuery.fn.wordCount = function (params) {
var p = {
counterElement: "display_count"
};
var total_words;

if (params) {
jQuery.extend(p, params);
}

//for each keypress function on text areas
this.keypress(function () {
total_words = this.value.split(/[\s\.\?]+/).length;
jQuery('#' + p.counterElement).html(total_words);
});
};

fiddle http://jsfiddle.net/ZmbxS/

最佳答案

Can it be made simple?

当然可以,使用匹配任何非空格的单词边界:

$('#word_count').on('keyup', function() {
$('#display_count').text(this.value.split(/\b\S+\b/g).length-1)
});

FIDDLE

这似乎是在浪费插件来做一些可以轻松完成的事情?

关于javascript - 字数统计Jquery函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17813921/

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