Почему в Firefox у меня не работает плагин jQuery Color Picker? - PullRequest
0 голосов
/ 14 ноября 2009

Я пытаюсь подключить плагин JQuery color picker к текстовому полю. Тот же код работает в IE 6 и 7, но не в FireFox. Я не вижу никаких ошибок или предупреждений любого рода: чувствует , как будто код плагина просто игнорируется.

    <script src="/colorpicker.js" type="text/javascript"></script>

    <script type="text/jscript">
    jQuery(function() {
        $('#TextColor').ColorPicker({
            onSubmit: function(hsb, hex, rgb, el) {
                $(el).val(hex);
                $(el).ColorPickerHide();
                //sets bg color of prev div
                $('#' + el.id + 'Prev').css('backgroundColor', '#' + hex);
            },
            onShow: function(colpkr) {
                $(colpkr).fadeIn(500);
                return false;
            },
            onHide: function(colpkr) {
                $(colpkr).fadeOut(500);
                return false;
            },
            onBeforeShow: function() {
                $(this).ColorPickerSetColor(this.value);
            }
        })
    .bind('keyup', function() {
        $(this).ColorPickerSetColor(this.value);
    });
    });
</script>

Текущие сценарии размещены внизу страницы, но я попытался загрузить код плагина вверху и код установки внизу. Все предложения приветствуются.

1 Ответ

3 голосов
/ 14 ноября 2009

попробуй <script type="text/javascript">..</script>

При первом использовании, но при втором использовании text/jscript

...