我有一个动态应用程序,它大量使用javascript和ajax调用。对于每个ajax请求,服务器返回javascript代码。 javascript首先执行类似$('#contentBox')的内容。附加('这里有很多带有textarea的html')。
追加是TinyMCE编辑器的初始化之后。问题是这只有在我在初始化代码之后发出警报时才有效。因此
$('#editor').tinymce({
// options
});
alert('hello');
但是当警报不在代码中时,编辑器根本没有显示。怎么解决这个问题?
答案 0 :(得分:1)
这不是有效的jQuery,请尝试:
$('#editor').tinymce({...});
答案 1 :(得分:0)
我强烈建议不要使用jQuery-build of tinymce。它比正常构建慢得多!!! (打字时速度很慢) 我建议你使用正常的tinymce构建,但也加载页面上的常规jQuery库 - 这样性能更高。在这种情况下,您可以使用常规初始化函数
tinymce.init({
// options here
});