Farbastic Github Documentation上提到,可以像这样修改Farbtastic拾色器的宽度和高度。

$(...).farbtastic({ callback: '#color2', width: 150 })


但是,我无法自定义Farbtastic拾色器的宽度和高度。这是我的代码;

colorPickerWheel = $.farbtastic("#colorPickerWheel", { width: 500, height: 500 });
colorPickerWheel.linkTo(pickerUpdate);

function pickerUpdate(color){
    console.log("Color Picker Wheel: " + color);
}


等待回应,谢谢!

最佳答案

如果省略width参数,显然不会选择heightcallback(这可能是一个错误)。但是,您可以通过在初始化时在选项对象中传递callback: pickerUpdate来解决此问题。

var colorPickerWheel = $.farbtastic("#colorPickerWheel", {callback: pickerUpdate, width: 500, height: 500});

colorPickerWheel.setColor('#00ffff');

function pickerUpdate(color){
    console.log("Color Picker Wheel: " + color);
}


https://jsfiddle.net/s2zhgsbr/1/

关于javascript - 如何更改Farbtastic拾色轮的宽度和高度?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31985399/

10-15 14:39