javascript 一些TinyMCE辅助函数用于Wordpress。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 一些TinyMCE辅助函数用于Wordpress。相关的知识,希望对你有一定的参考价值。

jQuery.noConflict()(function($) {
  "use strict";
  
  /**
   * Checks if tmce is active
   */
  function is_tinymce_active() {
      /*if (!_.isNull(tinyMCE.activeEditor)) { return true; } return false;*/
      if (typeof tinyMCE !== "undefined" && tinyMCE.activeEditor && !tinyMCE.activeEditor.isHidden()) {
          return true;
      }
      return false;
  }
  
  /**
   * Returns the editor content
   */
  function get_tinymce_content() {
    if (is_tinymce_active()) {
        return tinyMCE.activeEditor.getContent({
            format: 'raw'
        });
    } else {
        return jQuery('#content').val();
    }
  }

  /**
   * Set the editor content
   */
  function set_tinymce_content(content) {
      if (is_tinymce_active()) {
          //tinyMCE.activeEditor.setContent(content, {format: 'raw'});
          tinyMCE.get('content').setContent(content, {
              format: 'raw'
          });
          jQuery('#content').val(content);
      } else {
          jQuery('#content').val(content);
      }
  }
});

以上是关于javascript 一些TinyMCE辅助函数用于Wordpress。的主要内容,如果未能解决你的问题,请参考以下文章

TinyMCE初始化后用javascript设置textarea值

计算机程序中的辅助库是啥?

javascript TinyMCE最小化设置

javascript WordPress:创建TinyMCE自定义按钮

JavaScript TinyMCE默认配置

javascript 在模态问题中修复了tinymce上传