大佬教程收集整理的这篇文章主要介绍了CKEditor在jQuery UI重新排序时冻结,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
这是Javascript代码:
$(function() { $("#list").sortable({ placeholder: 'ui-state-highlight' }); $("#list").disableSELEction(); for (i=0;i<10;i++) { addEditor(); } }); function addEditor() { alert("Hello"); var editor_fields = document.editors.elements["editor[]"]; var editoramount = 0; if (editor_fields.length) { editoramount = editor_fields.length; } else { editoramount = 1; } var newElem = $('#editor_container' + editoramount).clone().attr('id','editor_container' + (editoramount + 1)); newElem.html("<textarea class='editor' name='editor[]' id='editor" + (editoramount + 1) + "' rows='4' cols='30'></textarea>"); $("#editor_container" + editoramount).after(newElem); $("#editor" + (editoramount + 1)).ckeditor(); }
这是HTML代码:
<form name="editors"> <ul id="list"> <li name="editor_container1" id="editor_container1"><textarea name='editor[]' id='editor1' rows='4' cols='30'></textarea></li> </ul> </form>
$(function () { $("#list").sortable({ placeholder: 'ui-state-highlight',start: function () { $('.editor').each(function () { $(this).ckeditorGet().destroy(); }); },stop: createckeditor() }); $("#list").disableSELEction(); for (i = 0; i < 10; i++) { createckeditor() } }); function createckeditor() { $(".editor").ckeditor(); }
以上是大佬教程为你收集整理的CKEditor在jQuery UI重新排序时冻结全部内容,希望文章能够帮你解决CKEditor在jQuery UI重新排序时冻结所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。