有没有办法让tinymce生成有效的HTML?它正在生成如下列表:
<li>text</li>
<li>text</li>
<li>text</li>
<ul>
<li>text</li>
<li>text</li>
<li>text</li>
<ul>
<li>text</li>
<ul>
<li>text</li>
</ul>
</ul>
</ul>
</ul>
Run Code Online (Sandbox Code Playgroud)
独角兽输出:
在此上下文中元素ul不允许作为元素ul的子元素.
我更喜欢这样的列表:
<ul>
<li>text</li>
<li>text</li>
<li>
text
<ul>
<li>text</li>
<li>text</li>
<li>
text
<ul>
<li>text</li>
</ul>
</li>
</ul>
</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
我很高兴地发现这个问题解决了这个问题(设定source_formatting为false初始化时); 然而,似乎当tinymce解析一些标记时(例如,如果你把一些放在textarea然后初始化tinymce)tinymce重新解析它,如例1所示.关于如何制作tinymce的任何想法都不会改变最初在编辑器中的标记我初始化它在?
初始化TinyMCE时添加列表插件
tinyMCE.init({
...
plugins : "lists",
...
});
Run Code Online (Sandbox Code Playgroud)
编辑: 我相信这仅适用于TinyMCE 3.x
| 归档时间: |
|
| 查看次数: |
2391 次 |
| 最近记录: |