我需要使用文本创建锚标记链接...因此,当我编辑源代码并输入类似
的内容时<a id="downloadButton" data-document="javascript:void(0);" class="btn btn-default btn-lg">Download Brochure</a>
它会自动将其更改为
<a id="downloadButton" data-document="javascript:void(0);" class="btn btn-default btn-lg"></a>Download Brochure
如果我删除ID,它可以工作,但是我不能这样做,因为我需要该ID,另一种解决方案是添加href="#downloadButton"
,但我希望不使用它而这么做
我添加了
valid_children: "+a[div | i | span | img | p | ul | ol | li | h1 | h2 | h3 | h4 | h5 | h5 | h6 | #text]",
在tinymce.init
部分,但这根本没有帮助。
是否可以解决此问题,还是需要添加href
属性?
答案 0 :(得分:0)
TinyMCE将不带href
的锚点作为书签查看,并且不允许文本在锚点标记内。这是TinyMCE内部解析器管理的内容,因此无法解决此问题。
如果您想建议开发人员这种行为应该改变,我建议您在TinyMCE GitHub问题跟踪器上打开一个问题:https://github.com/tinymce/tinymce/issues