我正在尝试在 TinyMCE 中创建一个自定义颜色下拉/拆分按钮。API 似乎可以做到这一点,但我的测试没有成功。我正在尝试使用 createColorSplitButton 方法。这是我的代码:
<script type="text/javascript">
tinyMCE.init({
mode : "exact",
elements : "content",
theme : "advanced",
theme_advanced_buttons1 : "fontselect,fontsizeselect,custombackground",
theme_advanced_buttons2 : "",
theme_advanced_buttons3 : "",
setup : function(ed) {
ed.controlManager = new tinymce.ControlManager(ed);
ed.controlManager.createColorSplitButton('custombackground', {
title : 'Background Color',
image : 'icon.gif',
onclick : function() {
// change iFrame background
}
});
}
});
</script>
<textarea id="content" name="content" cols="50" rows="15">This is some content that will be editable with TinyMCE.</textarea>
所以我需要得到它来向工具栏添加一个新的颜色拆分按钮。之后,我需要拆分按钮来实际更改 iFrame 的颜色。任何帮助将不胜感激 !
编辑:我为任何有兴趣帮助的人创建了一个小提琴:http: //fiddle.tinymce.com/dwcaab