wp_editor(),如何使用jQuery获取内容

时间:2012-02-03 09:41:48

标签: javascript jquery ajax wordpress tinymce

我有一个wordpress页面,用户可以从front_end添加帖子。为此,我使用WP_editor()函数。

当我在新的wordpress页面中尝试这些功能时,我可以使用

tinyMCE.activeEditor.getContent();

但是现在我正在设置所有内容,因为最终产品应该是这样的,这意味着编辑器被加载到一个模态框中(使用fancybox插件),并且它很好用,并且它有效。但是我无法以相同的方式获取内容,它只会返回以下错误:

 Uncaught ReferenceError: tinyMCE is not defined

我认为这与在iFrame中加载页面的模态框有关,这意味着当javascript代码运行时编辑器不存在。我该如何解决这个问题?我可以将它绑定到类似.live()的东西吗?

看起来像是一个容易出问题的问题,我想我今天已经厌倦了思考。

最诚挚的问候。

2 个答案:

答案 0 :(得分:2)

在前端尝试使用wp_enqueue_script('tiny_mce')

答案 1 :(得分:0)

在WordPress版本中,我使用JavaScript对象tinymce而不是tinyMCE。尝试使用tinymce