javascript - 输入时自动将tinymce中的标签<p>替换为<ul><li>。为什么?和配置?

标签 javascript jquery html tinymce

如果顶行有破折号内容,我在tinymce中有一个内容代码HTML

<p>- body content</p>

当在tinymce中输入然后编码html时,它就变成了

<ul><li>body conten</li><li></li></ul>

如果

<p>body content</p>

然后输入就没有问题了。为什么会这样呢?

最佳答案

您是否加载了文本模式插件?

https://www.tinymce.com/docs/plugins/textpattern/

破折号是列表的 Markdown 语法,所以也许您可以通过 textpattern 进行设置,或者其他一些插件正在执行此操作?

注意:TinyMCE 本身不会进行该转换,因此这可能是配置问题、插件问题或服务器端代码问题。

关于javascript - 输入时自动将tinymce中的标签<p>替换为<ul><li>。为什么?和配置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38364238/

相关文章:

javascript - 在 DOM 插入之前用 HTML 包裹字符串

javascript - 为 Google MAPS API v3 加载 JSON 数据

javascript - 对于来自 Node.js 数组的每个请求

javascript - 单击子元素外的任意位置时如何隐藏父元素

html - 使用 Swift 4 调整 html 文件内容的大小

html - HTML 继承如何处理 CSS 中冲突的样式规则?

php - HTML - MySQL 表删除条目

javascript - 在 render() 之前使用什么组件生命周期来做某事?

javascript - Facebook 的“赞”按钮

javascript - 如何使用 jquery 或 javascript 使时间控件只读