Javascript 为什么不是';jQuery颜色选择器插件在Firefox中是否为我工作?

Javascript 为什么不是';jQuery颜色选择器插件在Firefox中是否为我工作?,javascript,jquery,jquery-ui,jquery-plugins,Javascript,Jquery,Jquery Ui,Jquery Plugins,我正在尝试将JQuery附加到文本框。同样的代码可以在IE6和IE7中使用,但不能在FireFox中使用。我看不到任何类型的错误或警告,就像插件代码被忽略一样 <script src="/colorpicker.js" type="text/javascript"></script> <script type="text/jscript"> jQuery(function() { $('#TextColor').Col

我正在尝试将JQuery附加到文本框。同样的代码可以在IE6和IE7中使用,但不能在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>

jQuery(函数(){
$('#TextColor')。颜色选择器({
onSubmit:函数(hsb、十六进制、rgb、el){
$(el).val(十六进制);
$(el.ColorPickerHide();
//设置上一个div的背景颜色
$('#'+el.id+'Prev').css('backgroundColor','#'+hex);
},
onShow:函数(colpkr){
美元(colpkr).fadeIn(500);
返回false;
},
onHide:function(colpkr){
$(colpkr).淡出(500);
返回false;
},
onBeforeShow:function(){
$(this.ColorPickerSetColor)(this.value);
}
})
.bind('keyup',function(){
$(this.ColorPickerSetColor)(this.value);
});
});
当前脚本放在页面的底部,但我已经尝试在顶部加载插件代码,在底部加载设置代码。 欢迎所有建议。

尝试

第一次使用它,但第二次使用
text/jscript
请尝试


第一次使用它,但第二次使用
text/jscript

哇,你把它搞定了,我真不敢相信,我已经盯着这段代码看了好几个小时了。IE忽略了firefox忽略我代码的输入错误。谢谢。哇,你说得对,我真不敢相信我错过了我已经盯着这段代码看了好几个小时了。IE忽略了firefox忽略我代码的输入错误。非常感谢。