Плагин jQuery: Colorpicker onHide Event - PullRequest
0 голосов
/ 28 ноября 2011

Я использую www.eyecon.ro/colorpicker/ и привязываю палитру цветов к классу, чтобы потенциально были сотни палитр цветов.

Я отредактировал событие смены плагинов, чтобы вернуть элемент От:

cal.data('colorpicker').onChange.apply(cal, [col, HSBToHex(col), HSBToRGB(col));

Кому:

cal.data('colorpicker').onChange.apply(cal, [col, HSBToHex(col), HSBToRGB(col), cal.data('colorpicker').el]);

Это прекрасно работает, каждый раз, когда он меняет цвет, я обновляю элемент.

Теперь мне нужно сделать нечто подобное для функции скрытия. Когда его скрывающий идентификатор хотел зафиксировать изменения в базе данных. Я думаю, что мне нужно изменить следующую строку, но я не могу получить правильную ссылку на элемент.

С

if (ev.data.cal.data('colorpicker').onHide.apply(this, [ev.data.cal.get(0)]) != false)

К

if (ev.data.cal.data('colorpicker').onHide.apply(this, [ev.data.cal.get(0),MY_ELEMENT]) != false)

Кто-нибудь может мне помочь?

1 Ответ

0 голосов
/ 30 ноября 2011

Я был прав, где у меня MY_ELEMENT изменить его на ev.data.cal.data ('colorpicker'). El

...