我有两页。第1页和第2页。在第2页中,有一个简单的初始化:
$(document).ready(function(){
tinymce.init({
selector: "textarea",
theme: "modern"
});
});
在page1中,它通过ajax请求请求page2并显示html。
$.ajax({
url: "page2.php",
success: function(data) {
$("#ToolFrame").html(data);
}
});
但是当我这样做时,textarea是正常的。但是当我在没有AJAX请求的情况下手动导航到page2时会出现TinyMCE。 它不会在控制台中显示任何错误消息。
如何通过AJAX请求修复此问题以在第一页上显示TinyMCE?
答案 0 :(得分:0)
你应该在.html(数据)之后的成功回调中调用你的tinyMCE代码;
$.ajax({
url: "page2.php",
success: function(data) {
$("#ToolFrame").html(data);
tinymce.init({
selector: "textarea",
theme: "modern"
});
}
});