CKEditor调用openDialog我得到淡出但没有对话框
CKEditor calling openDialog I get fade but no dialog
使用 CKEditor,我想创建一个对话框,而不是作为插件的一部分。但是,当我调用 openDialog 进行对话框时,我添加了...它使屏幕变淡,但我从未看到对话框。谁能帮我?
<table cellpadding="0" cellspacing="0">
<tr>
<td style="padding:0" valign="top">
<div class="leftsidemenu sidemenu">
<div class="menusection">
<div class="menuheader">Test Menu</div>
<div class="menuitem"><a id="testClick" href="#">Test Click</a></div>
</div>
</div>
</td>
<td style="padding:0" valign="top"><div class="editor1"><textarea id='editor1'>Testing it out</textarea></div>
</td>
</tr>
</table>
下面是添加对话框然后打开对话框的 javascript。
<script>
$(document).ready(function () {
CKEDITOR.replace('editor1', {
height: 1000
});
CKEDITOR.on('instanceCreated', function (ev) {
var editor = ev.editor;
CKEDITOR.dialog.add('placeholderDialog', function (editor) {
return {
title: 'Link Properties',
minWidth: 400, minHeight: 200,
contents:
[
{
id: 'general', label: 'Settings',
elements:
[
{
type: 'html', html: 'This dialog window lets you create simple links for your website.'
}
]
}
]
};
});
});
$("#testClick").click(function () {
CKEDITOR.instances.editor1.openDialog('placeholderDialog');
});
});
</script>
CKEDITOR.replace('editor1', {
height: 1000
});
需要之后
CKEDITOR.on('instanceCreated', fun...
因为否则,实例已经创建,并且实例创建事件已经发生。
相关文章:
- 着色引导框对话框
- 文本框不是从Javascript/Asp.net中的对话框中打印出来的
- CKeditor:更改对话框中的默认选择选项
- 搜索api在mac上显示对话框
- 使用密码对话框Javascript请求帮助
- CKEditor v4:自制插件中对话框的动态标题
- 删除确认对话框在第一次单击时不起作用
- 使用jquery对话框中的箭头键
- 获取打开jquery对话框的button的id
- 是否可以用JavaScript显示等效的文件夹对话框
- 我怎么能让jQuery对话框表现得像Javascript警报
- 如何在页面重新加载时显示jquery ui对话框
- 打开相对于鼠标位置的CSS3/HTML5模式对话框
- javascript确认对话框有时会不断出现
- jQuery UI模式对话框覆盖淡出
- CKEditor调用openDialog我得到淡出但没有对话框
- 对话框淡出离开边界框
- 为什么 jQuery 对话框在淡出时会缩小
- JQuery UI对话框html()和淡出崩溃
- 如何让背景淡出时,jQuery对话框是活跃的