【发布时间】:2015-05-05 16:48:07
【问题描述】:
我有这个代码可以作为 CKEditor 的字符限制器,但是它很旧,我不知道为什么在同一个网站上使用 Jquery 库时不起作用
window.onload = function() {
CKEDITOR.instances.aqui.on( 'key', function() {
var str = CKEDITOR.instances.aqui.getData();
var regex = /(<([^>]+)>)/ig
, result = str.replace(regex, "");
if (result.length > 50) {
CKEDITOR.instances.aqui.setData(str);
}
} );
};
我想更新代码以使用 Jquery,但我不太了解 jquery,我认为如果我使用此功能(替换、删除或文本)它将更有用
如果您不添加 Jquery 库,该代码将有效。
【问题讨论】:
-
该代码中没有任何内容会受到向页面添加 jQuery 的影响; else 正在发生在你没有显示的事情中。
-
如果纯 javascript 被破坏,很可能将其转换为 jQuery 不会神奇地使其工作。我猜你有一些调试的前景。
-
如果你不放 Jquery 库,这段代码可以工作
-
你是说添加 jQuery 库时这段代码不起作用?
-
不,我不说,我确认,我已经尝试了 3 次,当我添加这一行时
标签: javascript jquery ckeditor character-limit