使用jQuery('content-id')。html在div中添加内容

时间:2010-11-12 05:13:25

标签: jquery

使用jQuery,我试图用一段html文本附加WordPress编辑器的内容。

编辑器内容包含在id ='content'

的textarea元素中

我的代码是:

snippet = 'This is the snippet';
jQuery('#content').html(snippet);

但内容编辑器中的代码没有任何反应。我做错了什么?

3 个答案:

答案 0 :(得分:2)

您应该使用val而不是html用于textareas。尝试:

var e = jQuery('#content');
e.val(e.val() + snippet);

更新:我做了一些搜索,似乎WordPress使用了TinyMCE编辑器。根据他们的文档,你应该能够简单地写:

tinymce.execCommand('mceInsertContent', false, 'some text');

它会自动将文本添加到活动编辑器中。不需要jQuery。

答案 1 :(得分:1)

value()而不是表单输入的html()

答案 2 :(得分:0)

jQuery('#content').val(snippet);