【问题标题】:TinyMCE absorb my eventTinyMCE 吸收我的事件
【发布时间】:2014-08-07 12:02:35
【问题描述】:

当 tinyMCE 处于活动状态并且我单击保存按钮时,它会阻止或吸收该单击事件。

我尝试了覆盖模糊,但没有效果:

tinymce.init({
...
setup: function(editor) {
            editor.on('blur', function(e) {
                e.stopImmediatePropagation();
                e.preventDefault();
                return false;
            });
    }, ...

我一直在寻找任何解决方案,但没有结果。

请帮帮我!

谢谢!

【问题讨论】:

  • 你能为此创建一个 tinymce 小提琴吗?
  • 那里?:jsfiddle.net
  • 这不起作用 - 没有有效的小提琴
  • 好的,我知道问题出在哪里,但我不知道解决方案是什么。因此,当我在编辑器外部单击时,它会尝试将焦点设置为下一个元素。所以我认为我应该阻止这个功能,但如何? (因为 Firefox 会跳转到输入刚刚聚焦的内容。)

标签: javascript jquery events tinymce


【解决方案1】:

你可能想试试这个:

setup: function(editor) {
         editor.on('init', function(e) {
            $(editor.getBody()).on('blur', function(e) {
                e.stopImmediatePropagation();
                e.preventDefault();
                return false;
            });
        });
    }, ...

【讨论】:

  • 不幸的是,它不起作用。但我越来越接近解决这个问题了。我发现当我点击表格时,它正在被 TinyMCE 重置。我试图删除这个功能,但我做不到。你能帮帮我吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-09-13
  • 2015-08-12
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多