javascript - tinyMce 4 中的 onDblclick 函数用于编辑页眉和页脚

标签 javascript tinymce tinymce-4

我需要在tinymce 4中为我的页眉和页脚创建一个可编辑区域。 我成功添加页眉和页脚,但无法创建可点击区域...

这是我的代码:

  setup : function(ed) {
  ed.on('init',function(e) {


     var header = "<div style= 'border-bottom:1px solid black'>HEADER</div>";
     var footer = "<div style= 'border-top:1px solid black'>footer</div>";
     var content =ed.getContent();
     content = header + content + footer;
     ed.setContent(content);
     ed.on('dblClick',function(e) {
           tinymce.activeEditor.dom.addClass('header','click-header');
  });
      });

我需要快速实现这个功能,但我不知道

最佳答案

你可以使用这样的东西(使用 jQuery)

var header = "<div class="header" style= 'border-bottom:1px solid black'>HEADER</div>";
...
$(ed.getBody()).find('.header').bind('click', function(){
    alert('Header clicked.');
});

关于javascript - tinyMce 4 中的 onDblclick 函数用于编辑页眉和页脚,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17786476/

相关文章:

javascript - 无法读取 null 的属性 'getElementsByTagName'

Javascript - 通过函数传递全局变量后更新它

wordpress - 更改 WordPress TinyMCE 编辑器中的短代码外观

javascript - 如何在窗口管理器中添加 tinymce 列表框值

javascript - 根据屏幕分辨率自动调整网页大小

javascript - 覆盖 SVG 内联样式

javascript - 随时随地实例化一个新的tinyMce

javascript - TinyMCE 字段中的脚本标签未正确保存

javascript - 响应式 Filemanager 9 在 TinyMCE 4 中打开空白对话框