Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将此javascript函数更改为Jquery_Javascript_Jquery_Ckeditor_Character Limit - Fatal编程技术网

如何将此javascript函数更改为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

我有这段代码作为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);
            }
        } );
    };
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次,当我添加这一行时