使用以下内容创建 tinymce 时
<div><p>123</p></div>
您不能编辑该 div 之外的任何内容。
我找不到在 div 之前或之后添加内容的方法。这可以通过某种方式以编程方式修复吗?
这是示例(我设置了 div 以显示问题): http: //fiddle.tinymce.com/n3caab
使用以下内容创建 tinymce 时
<div><p>123</p></div>
您不能编辑该 div 之外的任何内容。
我找不到在 div 之前或之后添加内容的方法。这可以通过某种方式以编程方式修复吗?
这是示例(我设置了 div 以显示问题): http: //fiddle.tinymce.com/n3caab
现在是2017年,问题是一样的。找到了一个简单的方法——‍
在 div 的两侧插入助记符。不像
这样不占用太多内容。同时,ckeditor 通过工具提示“在此处插入段落”解决了这个问题。
如果您想让用户可以在内容的开头或结尾书写,只需
在需要的地方添加即可。
有一种方法可以避免用户删除它们。您可以编写 javascript 函数并将其设置为在更改内容时执行。该功能可以检查用户是否没有做他不应该做的事情。
您也可以在 tinmce 面板上为其制作特殊按钮。我认为之前的解决方案更优雅,但它也可能存在问题。