TinyMCE中的不可编辑元素(与Mathjax相关)

时间:2014-05-28 12:25:00

标签: tinymce mathjax

我正在围绕TinyMCE构建扩展编辑器,我必须实现一个Math公式模块。我使用普通的html / css选择Mathjax进行公式渲染。到目前为止,我已经设法创建了一个弹出带有textarea的面板的插件,你可以输入你的乳胶,面板中有预览。

验证公式后,它会被注入到tinymce内容中。这个新内容是很多带有内联样式的跨度,而对于COURSE,我不想让tinymce能够直接编辑它。 (旁注:我们只存储乳胶,而不是mathjax的渲染html输出)

基本上,我希望完全忽略Tinymce中的一段html,但显示在原位。我希望我的carret能够在那段html之前移动,之后,但不是在里面。 “不可编辑的内容”插件似乎与我正在寻找的内容相近,但它有一些限制(你不能动态添加任何可编辑的内容,在标记为“不可编辑”的元素中嵌套html内容打破了一些事情,等等。)

有人可以提供帮助吗?我开始调整不可编辑的插件,但实际上很难理解现有的代码。有人已经做过类似的事情,还是有其他第三方插件?

感谢

0 个答案:

没有答案