我在我的(自建)CMS中使用tinyMCE 4.x / jQuery版本作为内联编辑器,配置为编辑具有不同标识符的html的特定区域。
每个区域的整个内容都可以直接编辑。我能够进行更改,最后将它们直接保存到html文件中。
但是,当对{ready} jQuery插件使用jquery $(document).ready
函数时,我遇到了问题。一切正常,直到编辑开始。
在进行任何内容更改后,依赖于document.ready的所有链接和其他内容都不起作用。 我创建了一个使用tinymce.execCommand('mceRemoveEditor',false,edId)进入和退出编辑模式(tinyMCE编辑器)的选项;关闭它和tinymce.execCommand('mceAddEditor',false,$(this).attr('id'));打开它。 (所以我可以通过内容滑块导航并单独编辑内容)
但是一旦使用,即使关闭编辑器,依赖于$(document).ready的每个元素也会停止工作。
任何建议如何解决这个问题,使$(document).ready(handler)中的所有内容再次工作而不重新加载页面? 非常感谢您的想法; - )