jWYSIWYG设置字体颜色按钮

时间:2012-03-22 00:09:53

标签: javascript jquery css wysiwyg jwysiwyg

我正在使用jQuery WYSIWYG(https://github.com/akzhan/jwysiwyg

我意识到jwysiwyg现在包含一个允许您为文本着色的颜色托盘。但是,我想要做的是使用编辑器的自定义按钮OUTSIDE来应用颜色。

有没有办法触发字体颜色的设置并传入颜色值?

1 个答案:

答案 0 :(得分:0)

我将选择“可能”。

以下是colorpicker点击提交时的操作。

var color = $('input[name="color"]', dialog.data).val();
self.color.fore.prev = color;
self.addColorToPalette("fore", color);

if ($.browser.msie) {
    Wysiwyg.ui.returnRange();
}

Wysiwyg.editorDoc.execCommand('ForeColor', false, color);
$.modal.close();
return false;

大部分内容仅对颜色选择器有用,但有一行似乎实际设置了插件中的颜色:

Wysiwyg.editorDoc.execCommand('ForeColor', false, color);

如果Wysiwyg对象在您的范围内,您应该可以使用自己的颜色直接调用它。 color变量只是“#rrggbb”格式的字符串。