我有一个 tinyMCE,我必须设置选项“force_br_newlines: true”,因为当我不这样做时,我会按“Enter”两次,然后查看源代码,那里只有一个<br>
.
但是当我将选项设置为 TRUE 时,我的未排序列表出现了问题。当加载的文本从我的数据库传到 tinyMCE 时,它产生了
<ul><li> MY TEXT </li><li> MY TEXT 2 </li><ul>
这-->
<ul><br /><li> MY TEXT </li><br /><li> MY TEXT 2 </li><br /><ul>
有没有可能阻止这种情况???我不想拥有 <br />
在里面!
非常感谢您的帮助!!!!!!
最佳答案
BR elements should only be used when you really have to (mostly never). Also as of 3.x the forced_root_block option is enabled by default so if you really want to disable paragraphs disable that one as well.
所以添加
tinyMCE.init({
...
force_br_newlines : true,
force_p_newlines : false,
forced_root_block : '' // Needed for 3.x
});
顺便说一句 TinyMCE's official page建议不要使用 BR 元素进行换行。
关于javascript - TinyMCE:如何防止列表元素中的 <br>-TAG,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26647305/