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