Thank you so much, Mr. Mansour.
After try and try and try, i still can't figure it out.
<body>
<a href="javascript:void(0)" id="button1">Show 1</a>
<a href="javascript:void(0)" id="button2">Show 2</a>
<script>
var cp = new goog.ui.ColorPicker();
var ca = new Array("#4C4E6E", "#79AB4B", "#80CDE5", "#8EC31F",
"#F49C21");
cp.setColors(ca);
cp.setSize(ca.length);
var dh = new goog.dom.DomHelper(goog.dom.getElement('button1'));
var picker = new goog.ui.PopupColorPicker(dh, cp);
picker.render();
picker.attach(document.getElementById('button1'));
picker.attach(document.getElementById('button2'));
goog.events.listen(picker, 'change', function(e) {
picker.getLastTarget().style.backgroundColor =
picker.getSelectedColor();
});
</script>
</body>
Does anyone can get me a example?
Thanks.
On 6月9日, 上午4時53分, Mohamed Mansour <
m0.interact...@gmail.com> wrote:
> Hi Mark,
>
> According to the docs, you can pass in a ColorPicker to the PopupColorPicker
> in its constructor:
>
> /**
>
> * Popup color picker widget.
>
> *
>
> * @param {goog.dom.DomHelper=} opt_domHelper Optional DOM helper.
>
> * @param {goog.ui.ColorPicker=} opt_colorPicker Optional color picker to
>
> > use
>
> * for this popup.
>
> * @extends {goog.ui.Component}
>
> * @constructor
>
> */
>
> goog.ui.PopupColorPicker = function(opt_domHelper, opt_colorPicker) {
>
> goog.ui.Component.call(this, opt_domHelper);
>
> > * if (opt_colorPicker) {*
>
> * this.colorPicker_ = opt_colorPicker;*
>
> * }*
>
> };
>
> goog.inherits(goog.ui.PopupColorPicker, goog.ui.Component);
>
> -
> Mohamed Mansour
>