HTML5颜色输入事件在颜色选择器中鼠标向上触发

时间:2014-10-14 22:17:46

标签: html html5 events javascript-events html5-canvas

我想知道在HTML5输入颜色的颜色选择器中是否有鼠标向上触发的事件,我使用颜色输入来更改fabricjs画布颜色并在拖动时更改它会导致性能下降,这是我正在使用的代码:

$('#multiply-color').change(function() {
    applyFilterValue(13, 'color', this.value);
});

简化fiddle

1 个答案:

答案 0 :(得分:0)

这应该有效:

(function (el, timeout) {
    var timer;
    el.bind("input", function () {

        if (timer) {
            clearTimeout(timer);
        }
        timer = setTimeout(function () {

            jQuery('#main').css('background-color', jQuery(el).val());
        }, timeout);
    });
})($("#colorinput"), 200);