初始化后,Tiny MCE编辑器仅加载alert语句

时间:2011-01-24 10:51:10

标签: javascript jquery ajax tinymce

我有一个动态应用程序,它大量使用javascript和ajax调用。对于每个ajax请求,服务器返回javascript代码。 javascript首先执行类似$('#contentBox')的内容。附加('这里有很多带有textarea的html')。

追加是TinyMCE编辑器的初始化之后。问题是这只有在我在初始化代码之后发出警报时才有效。因此

$('#editor').tinymce({
// options
});
alert('hello');

但是当警报不在代码中时,编辑器根本没有显示。怎么解决这个问题?

2 个答案:

答案 0 :(得分:1)

这不是有效的jQuery,请尝试:

$('#editor').tinymce({...});

答案 1 :(得分:0)

我强烈建议不要使用jQuery-build of tinymce。它比正常构建慢得多!!! (打字时速度很慢) 我建议你使用正常的tinymce构建,但也加载页面上的常规jQuery库 - 这样性能更高。在这种情况下,您可以使用常规初始化函数

tinymce.init({
    // options here
});