TinyMCE 不适用于第二个初始化
TinyMCE doesn't work on second init
我有一个按钮,单击时加载表单,还有另一个取消按钮,从 dom 中删除表单。插入表单时,文本区域使用 TinyMCE 进行初始化,并且工作正常。但是我点击取消,然后第二次载入表单后,就不行了。我正在使用 TinyMCE 4,但无法在任何地方找到解决方案。我正在使用这个:
tinymce.init({
selector: "#testarea",
menubar: false,
statusbar: false
});
这是我试过的:
$.ajax(
// ajax call
).done(function(e) {
tinymce.init({
selector: "#testarea",
menubar: false,
statusbar: false
});
});
因此,如您所见,我尝试在使用 ajax 加载新内容后重新初始化插件,但它不起作用。
如有任何帮助,我们将不胜感激。
尝试将初始化代码放在头部
<!-- Place inside the <head> of your HTML -->
<script type="text/javascript" src="<your installation path>/tinymce/tinymce.min.js"></script>
<script type="text/javascript">
tinymce.init({
selector: "textarea",
menubar: false,
statusbar: false
});
</script>
我有一个按钮,单击时加载表单,还有另一个取消按钮,从 dom 中删除表单。插入表单时,文本区域使用 TinyMCE 进行初始化,并且工作正常。但是我点击取消,然后第二次载入表单后,就不行了。我正在使用 TinyMCE 4,但无法在任何地方找到解决方案。我正在使用这个:
tinymce.init({
selector: "#testarea",
menubar: false,
statusbar: false
});
这是我试过的:
$.ajax(
// ajax call
).done(function(e) {
tinymce.init({
selector: "#testarea",
menubar: false,
statusbar: false
});
});
因此,如您所见,我尝试在使用 ajax 加载新内容后重新初始化插件,但它不起作用。
如有任何帮助,我们将不胜感激。
尝试将初始化代码放在头部
<!-- Place inside the <head> of your HTML -->
<script type="text/javascript" src="<your installation path>/tinymce/tinymce.min.js"></script>
<script type="text/javascript">
tinymce.init({
selector: "textarea",
menubar: false,
statusbar: false
});
</script>