【发布时间】:2015-06-29 17:56:59
【问题描述】:
这是一个将占位符功能加载到 CKEditor 中的常规脚本:
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title></title>
<!-- CK Editor -->
<script src="//cdn.ckeditor.com/4.4.7/standard-all/ckeditor.js"></script>
</head>
<body>
<textarea id="email_message_new"></textarea>
<script language="javascript">
var ck_edit_new = CKEDITOR.replace('email_message_new', {
extraPlugins: 'placeholder',
height: 220
});
</script>
</body>
</html>
第二:我正在尝试将预定义的值加载到 CKEditor 的占位符模式中。它应该看起来像这里问的Screenshot (http://ckeditor.com/forums/CKEditor-4-Add-Ons/Modifying-the-placeholder-plugin)
第三: CKEditor Docs 谈到了占位符自定义:
例如,您可以自定义对话窗口以显示 带有可以选择填充的预定义选项的下拉列表 占位符。
很遗憾,在他们的参考资料/文档中找不到任何内容。我想知道,在 Placeholder Modal 窗口中获取下拉菜单的“无破解”(例如通过编辑 placeholder/plugin/config.js)方法是什么。
任何帮助表示赞赏 谢谢
【问题讨论】:
-
你已经尝试了什么?您拥有的唯一代码是初始化编辑器的代码。我建议您阅读CKEditor plugin SDK 和CKEditor Widgets SDK 等官方指南,然后根据您的需要更改占位符插件应该没有任何问题。
-
是的,提供的代码初始化了一个包含占位符插件的实例。我只是想知道,如果在 CKEditor 文档中提到它(“...带有预定义选项的下拉列表...”请参阅link),那么要么是因为这是一件常见的事情,要么他们忘记了添加一些示例 sn-p?我想我将不得不通过开发文档。谢谢
-
你找到答案了吗?我遇到了同样的问题,他们表示这是可能的,但没有关于如何做到这一点的文档......
-
刚刚添加了我在下面找到的解决方案。
标签: javascript drop-down-menu ckeditor placeholder