CKEditor 字符计数
首先,这个问题在这里得到回答: CKeditor 字符/字数 但所有答案都给出链接已损坏...因此没有得到答复。
使用 CKEditor,如何使用 jquery 获取 keyup 上的字符数?
这是应该工作,但不工作的:
<textarea id="newKnowledge_body"></textarea>
<script>
$(function(){
// this DOES work, fyi
$("#newKnowledge_body").ckeditor();
// this DOES NOT work
$("#newKnowledge_body").keyup(function(){
var len = $("#newKnowledge_body").val().length;
alert(len);
});
});
</script>
我认为问题出在“keyup”事件上。当我这样提到它时没有得到任何回应......但我不知道还能使用什么。
First of all, this question WAS answered here: CKeditor character/word count but all the answers give broken links... therefore it's not answered.
Using CKEditor, how to I get the character count on keyup, using jquery?
Here's what should work, but does not work:
<textarea id="newKnowledge_body"></textarea>
<script>
$(function(){
// this DOES work, fyi
$("#newKnowledge_body").ckeditor();
// this DOES NOT work
$("#newKnowledge_body").keyup(function(){
var len = $("#newKnowledge_body").val().length;
alert(len);
});
});
</script>
I believe the problem lies in the "keyup" event. I don't get any response when referring to it like that... but I don't know what else to use.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
这是一个没有插件的快速解决方案(不是最好的)
[更新]更好的方法
Here is a quick solution with no plugins (not the best)
[UPDATE] THE BETTER WAY TO DO THAT
您需要在 CKEditr 上注册一个事件,如下所示:
我还发现此链接使用 jQuery 和 css 具有很好的字符计数。
http://jsfiddle.net/VagrantRadio/2Jzpr/
You need to register an event on the CKEditr like so:
I also found this link that has a nice character count using jQuery and css.
http://jsfiddle.net/VagrantRadio/2Jzpr/
尝试使用
.change()
而不是.keyup()
Try using
.change()
instead of.keyup()