在tinymce文本选择中调用选择jquery事件

时间:2018-03-12 05:40:36

标签: javascript jquery html tinymce

在文本选择结束后,我一直试图在tinymce文本区域内调用jQuery select函数。

<textarea id="textArea"></textarea>

我试图以这种方式调用该事件

tinymce.init({
        selector: 'textarea',
        height: 300,
        menubar: false           




$(document).ready(function(){
    $('#textArea').select(function(){
     var selectedText = tinyMCE.activeEditor.selection.getContent();
     console.log(selectedText);
  });
});

如何在选择结束后调用该事件。

1 个答案:

答案 0 :(得分:0)

你应该检查tinymce事件。 我认为你需要的是:https://www.tinymce.com/docs/advanced/events/#nodechange

tinymce.init({
 selector: 'textarea',
 init_instance_callback: function (editor) {
 editor.on('NodeChange', function (e) {
    console.log('Node changed');
    });
  }
});