我正在使用Tinymce4内联编辑器。它很好,但我需要它在双击时激活版本,而不是在任何单击或选择时。
我正在寻找一些文档或选项,但我没有找到任何东西。
您可以通过
event_root: "#containerId"
配置选项来实现此目的。但与此同时,您将需要一些其他的JS库,例如jQuery,您可以通过它添加dblClick
事件并防止正常的点击事件。
我的解决方案是在可编辑内容上附加一个双击事件处理程序,该处理程序届时将进行 tinymce.init() 调用。您还需要使用"auto_focus"设置...
<div id="editable" ondblclick="init_mce()">
My editable HTML is here
</div>
<script src="//cdn.tinymce.com/4/tinymce.min.js"></script>
<script>
function init_mce() {
tinymce.init({
selector: '#editable',
auto_focus: 'editable'
// Other settings go here
});
}