tinymce 和列表项的问题
Posted
技术标签:
【中文标题】tinymce 和列表项的问题【英文标题】:Problem with tinymce and list-items 【发布时间】:2011-08-31 02:09:48 【问题描述】:我在使用 bbcodeplugin 和列表项时遇到问题。虽然列表被保护为 bbcode,但在重新打开和编辑文本时,tinymce 会向列表添加额外的标记,以便像
<ul>
<li>one</li>
</ul>
变成
<ul>
<ul><li>one</li></ul>
</ul>
所以每个<li>
项目都被一个额外的<ul>
包裹,我想阻止它。
我怎么可能排除所有列表项被 tinymce-javascript 修改?
这个问题似乎与“tinymce 在插入代码时添加 BR”的事情有关,我现在在研究过程中看到了好几次。因为tinymce不仅加了ul标签,还有br的。
请问,谁能给我点提示?
【问题讨论】:
哈哈,太好了——最后我找到了解决这个问题的方法,一个简单的 oneliner,要添加到 tinymce-init 中:apply_source_formatting : false 所以这个选项设置为 false 可以防止 tinymce 添加这种不需要的标记.apply_source_formatting
只是让直接编辑 html 变得更加困难,但并没有解决问题
我也有这个问题,apply_source_formatting: false
不工作
【参考方案1】:
你应该在 init 上添加参数。
apply_source_formatting:假
这将防止对源进行任何预格式化。
【讨论】:
以上是关于tinymce 和列表项的问题的主要内容,如果未能解决你的问题,请参考以下文章
解析目录和输出列表中的文件(例如:tinymce emoticons/emotations)