我有这个代码作为 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 库,该代码就可以工作。
最佳答案
如果您使用 CKEditor,您可能需要 jQuery 适配器才能使其工作。 您需要在标题中包含这样的源文件
<script src="jquery.js"></script>
<script src="ckeditor.js"></script>
<script src="adapters/jquery.js"></script>
详情请查看here
关于javascript - 如何将此 javascript 函数更改为 Jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28858839/