假设已经加载了
jquery.js
、jquery-ui.js
和 jquery-tinymce.js
,并实例化了 tinyMCE 对象。
下面是带有标记的脚本内容:<script type="text/javascript">
$(functon() {
$("#AddComment").click(function(){
$("#Dialog").dialog({
modal : true,
show : "fade",
hide : "fade",
buttons : {
OK : function(){
// some ajax requests...
}
}
});
});
});
</script>
<div id="Dialog" style="display: none;">
<textarea id="wysiwyg"></textarea>
</div>
<button id="AddComment">Add comment</button>
没有弹出对话框时,它的工作效果符合预期(当页面上的文本区域(tinymce activeeditor)时)
“不起作用”是指,当弹出对话框(模态对话框〜模态div)时,无法单击“白色区域”并添加|编辑|删除内容
所以问题是:为什么TinyMCE不能在模态div中工作?