所以我遇到了这个困境。
但我正在努力解决它。<SCRIPT src="../js/tiny_mce/tiny_mce.js"></script>
<SCRIPT type="text/javascript">
tinyMCE.init({
mode : "textareas",
theme : "simple"
});
</SCRIPT>
<SCRIPT src="../js/admin.js"></script>
上面的代码是在我的PHP页面上调用的。
然后我调用了:
var request = $.ajax(
{
url:"getEvents.php",
type:"POST",
data:{'method':'showevents'},
dataType:"html"
}).done(function(msg){
$('#eventlistbody').html(msg);
});
setTimeout(
function(){
$(".mceSimple").each(function(){
tinyMCE.execCommand("mceAddControl",false, this.id);
})
},2000);
这会加载一堆文本区域......第一次返回时,tinyMCE将在所有文本区域上加载......当我单击重新加载时,它再次运行并返回文本区域时,它们不再与tinyMCE相关联。 我不确定为什么第一次可以工作而后续的却不行。