Я пытаюсь взломать модуль colorpicker в Drupal, чтобы, когда мой пользователь перетаскивал его, выбирая цвета, он видел, как цвета меняются на веб-сайте в режиме реального времени.виджета выбора в режиме реального времени.
Я хочу взломать js, чтобы цвет виджета выбора и определенный элемент DOM меняли цвета фона сразу.
Есть ли способЯ могу написать некоторый код, который «слушает» настройку background-color входа colorpicker, а затем меняет background-color на?
Вот код, в котором Drupal применяет настройки из виджета colorpicker для ввода:
Drupal.behaviors.colorpicker = function(context) {
$("input.colorpicker_textfield:not(.colorpicker-processed)", context).each(function() {
var index = $('body').find('input.colorpicker_textfield').index($(this));
Drupal.colorpickers[index] = new Drupal.colorpicker($(this).addClass('colorpicker-processed'));
Drupal.colorpickers[index].init();
});
Что я могу добавить к этому, чтобы сказать ему «прослушать» цвет фона «input.colorpicker_textfield», а затем установить это значение на «body» в реальном времени при его изменении?