如何将此javascript函数更改为Jquery
我有这段代码作为CKEditor的字符限制器,但它很旧,我不知道为什么在同一个网站中使用Jquery库时不起作用如何将此javascript函数更改为Jquery,javascript,jquery,ckeditor,character-limit,Javascript,Jquery,Ckeditor,Character Limit,我有这段代码作为CKEditor的字符限制器,但它很旧,我不知道为什么在同一个网站中使用Jquery库时不起作用 window.onload = function() { CKEDITOR.instances.aqui.on( 'key', function() { var str = CKEDITOR.instances.aqui.getData(); var regex = /(<([^>]+)>)/ig
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);
}
} );
};
window.onload=function(){
CKEDITOR.instances.aqui.on('key',function()){
var str=CKEDITOR.instances.aqui.getData();
var regex=/(]+)>)/ig
,result=str.replace(regex,“”);
如果(结果长度>50){
CKEDITOR.instances.aqui.setData(str);
}
} );
};
我想更新代码以使用Jquery,但我不知道Jquery的多少部分,我认为如果我使用这个函数(替换、删除或文本),它会更有用
如果不添加Jquery库,代码将正常工作。您正在覆盖windows.onload事件处理程序,这应该是问题的原因 请尝试对代码进行以下更改:
// previous
window.onload = function() { /* your code here */ };
// suggestion
$( document ).ready(function() { /* your code here */ });
您正在覆盖windows.onload事件处理程序,这应该是问题的原因 请尝试对代码进行以下更改:
// previous
window.onload = function() { /* your code here */ };
// suggestion
$( document ).ready(function() { /* your code here */ });
您正在覆盖windows.onload事件处理程序,这应该是问题的原因 请尝试对代码进行以下更改:
// previous
window.onload = function() { /* your code here */ };
// suggestion
$( document ).ready(function() { /* your code here */ });
您正在覆盖windows.onload事件处理程序,这应该是问题的原因 请尝试对代码进行以下更改:
// previous
window.onload = function() { /* your code here */ };
// suggestion
$( document ).ready(function() { /* your code here */ });
如果您使用的是CKEditor,则可能需要jQuery适配器才能使其正常工作。 您需要在头文件中包含这样的源文件
<script src="jquery.js"></script>
<script src="ckeditor.js"></script>
<script src="adapters/jquery.js"></script>
请参阅详细信息如果您使用的是CKEditor,则可能需要jQuery适配器才能使其正常工作。 您需要在头文件中包含这样的源文件
<script src="jquery.js"></script>
<script src="ckeditor.js"></script>
<script src="adapters/jquery.js"></script>
请参阅详细信息如果您使用的是CKEditor,则可能需要jQuery适配器才能使其正常工作。 您需要在头文件中包含这样的源文件
<script src="jquery.js"></script>
<script src="ckeditor.js"></script>
<script src="adapters/jquery.js"></script>
请参阅详细信息如果您使用的是CKEditor,则可能需要jQuery适配器才能使其正常工作。 您需要在头文件中包含这样的源文件
<script src="jquery.js"></script>
<script src="ckeditor.js"></script>
<script src="adapters/jquery.js"></script>
请参阅详细信息将jQuery添加到页面中不会影响代码中的任何内容;如果纯javascript被破坏,那么将其转换为jQuery很可能无法神奇地使其工作。我想你可能会有一些调试。如果你不放Jquery库,这段代码会起作用。你是说当你添加Jquery库时,这段代码不起作用吗?不,我不说,我确认,我已经尝试了3次,当我添加这一行时,这段代码中没有任何内容会受到将Jquery添加到页面的影响;如果纯javascript被破坏,那么将其转换为jQuery很可能无法神奇地使其工作。我想你可能会有一些调试。如果你不放Jquery库,这段代码会起作用。你是说当你添加Jquery库时,这段代码不起作用吗?不,我不说,我确认,我已经尝试了3次,当我添加这一行时,这段代码中没有任何内容会受到将Jquery添加到页面的影响;如果纯javascript被破坏,那么将其转换为jQuery很可能无法神奇地使其工作。我想你可能会有一些调试。如果你不放Jquery库,这段代码会起作用。你是说当你添加Jquery库时,这段代码不起作用吗?不,我不说,我确认,我已经尝试了3次,当我添加这一行时,这段代码中没有任何内容会受到将Jquery添加到页面的影响;如果纯javascript被破坏,那么将其转换为jQuery很可能无法神奇地使其工作。我想你可能会有一些调试。如果你不放Jquery库,这段代码会起作用。你是说当你添加Jquery库时,这段代码不起作用吗?不,我不说,我确认,我已经尝试了3次,当我添加这一行时