CKEditor RichCombo
有谁知道如何禁用单击时更改 RichCombo 标签的默认 CKEditor 行为?我希望无论用户如何选择,标签都保持不变。
Does anybody know how to disable the default CKEditor behavior that changes the RichCombo label on click? I want the label to remain untouched regardless of the user selection.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
在 richcombo 插件中,您可以在 setValue 函数(第 292 行)处更改它,删除第一行之后的所有代码。
在验证这就是您想要的内容后,如果您不想更改,可以尝试将其放入插件中源文件。 (我没有尝试这个)
In the richcombo plugin you can alter it at the setValue function (line 292) deleting all the code after the first line
After you verify that this is what you want you can try to put it in a plugin if you don't like to alter the source files. (I didn't try this)
一种不太黑客的方法是当用户离开当前选择时将值设置为空。
如果您需要始终将其显示为空,请在点击函数中运行
setTimeout(function(){editor.selectionChange();}, 0)
。A less hackish way to do it is to set the value to empty when the user moves away from the current selection.
If you need to always show it empty run
setTimeout(function(){editor.selectionChange();}, 0)
in your click function.