2

jQueryWYSIWYGを使用しています( https://github.com/akzhan/jwysiwyg

jwysiwygテキストに色を付けることができるカラーパレットが含まれていることに気付きました。しかし、私がやりたいのは、色を適用するエディターの外側にカスタムボタンを配置することです。

フォントの色の設定をトリガーして色の値を渡す方法はありますか?

4

1 に答える 1

0

「たぶん」でいきます。

送信をクリックしたときのカラーピッカーの動作は次のとおりです。

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;

そのほとんどはカラーピッカーにのみ役立ちますが、プラグインで実際に色を設定しているように見える行が 1 つあります。

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

オブジェクトがスコープ内にある場合Wysiwygは、これを独自の色で直接呼び出すことができるはずです。color変数は、"#rrggbb" 形式の単なる文字列です。

于 2012-04-12T22:08:53.743 に答える