проблема с палитрой цветов jquery? - PullRequest
0 голосов
/ 12 ноября 2010

у меня есть этот jquery colorpicker из http://www.eyecon.ro/colorpicker/, все работает нормально, но я не знаю, как при загрузке страницы я хочу, чтобы палитру цветов выбирал цвет по умолчанию, т.е. черный

у меня есть рабочий код http://jsfiddle.net/SpmuV/5/

ps по умолчанию - белый, но я хочу изменить его на черный.спасибо за это :))

Ответы [ 2 ]

2 голосов
/ 12 ноября 2010

ОК, я неправильно понял ваш вопрос. Из вашего примера

http://jsfiddle.net/SpmuV/14/

$(document).ready(function(){


$('#colPick').css('background-color', '#000000');
$("#colPick").ColorPicker({
    color: '#000000',
    onShow: function (colpkr) {
        $(colpkr).fadeIn(500);
        return false;
    },
    onHide: function (colpkr) {
        $(colpkr).fadeOut(500);
        return false;
    },
    onChange: function (hsb, hex, rgb) {
        $('#colPick').css('background-color', '#' + hex);
    }
}); 

});

Хорошо, обратите внимание на делегат события OnChange, ваш селектор неверен, вам нужно изменить его на «#colPick».

И поскольку мы жестко кодируем значение по умолчанию черным для палитры цветов, мы можем сделать то же самое для нашего селектора с помощью $('#colPick').css('background-color', '#000000');

0 голосов
/ 12 ноября 2010

Просто поменять цвет?цвет: '# 0000ff' -> цвет: '# 000000',

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...