2
我使用jQuery
WYSIWYG(https://github.com/akzhan/jwysiwyg)jWYSIWYG設置字體顏色按鈕
我意識到jwysiwyg
現在包括一個彩色調色板,讓您彩色文本。但是,我想要做的是在應用顏色的編輯器的外部有一個自定義按鈕。
有觸發字體顏色的設置,並通過中顏色值的方法嗎?
我使用jQuery
WYSIWYG(https://github.com/akzhan/jwysiwyg)jWYSIWYG設置字體顏色按鈕
我意識到jwysiwyg
現在包括一個彩色調色板,讓您彩色文本。但是,我想要做的是在應用顏色的編輯器的外部有一個自定義按鈕。
有觸發字體顏色的設置,並通過中顏色值的方法嗎?
我打算說「也許」。
以下是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;
大多數,這只是對ColorPicker有用,但有出現實際設置的顏色在插件一行:
Wysiwyg.editorDoc.execCommand('ForeColor', false, color);
如果Wysiwyg
對象的範圍是適合你,你應該能夠用你自己的顏色直接調用它。 color
變量只是「#rrggbb」格式的字符串。
嗯,似乎沒有工作 – 2013-01-27 23:15:42
'Wysiwyg'是插件中的一個對象,它不暴露在外部。看起來您必須將自己的自定義方法添加到爲您調用execCommand的插件中。 – phloopy 2013-01-28 17:11:36