javascript - TinyMCE:如何防止列表元素中的 <br>-TAG

标签 javascript html css tinymce

我有一个 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/

相关文章:

javascript - Vue 警告 : Unknown custom element: <myCompont> - did you register the component correctly?

php - 使用简单的 HTML 表单和 PHP 创建一个 "Upvote"按钮

HTML 不会链接到 GitHub 存储库中的 CSS

css - 如何使图像变暗并在没有变暗效果的情况下为图像设置渐变?

jquery - 如何排除某些图像被预加载

javascript - 我如何以 Angular 方式制作嵌套数组

java - 如何在java spring MVC中为相应行插入按钮功能

javascript - 在 react-hook 中使用回调进行多次调度?

html - 在 Ionic 4 的另一个图像上重叠 svg 图标。需要它响应

php - 选择/使用该行条目后,标记表条目不再显示