我试图从eyecon.ro/colorpicker实现了jQuery ColorPicker中(最后一个),但每当我点击的实际颜色拾取没有出现的jQuery抛出此错误消息jQuery的颜色选择器错误
$("#colorSelector").ColorPicker is not a function
onChange: function (hsb, hex, rgb) {
这里是我的代码
js文件
// Colorpicker
$('#colorSelector').ColorPicker({
color: '#0000ff',
onShow: function (colpkr) {
$(colpkr).fadeIn(500);
return false;
},
onHide: function (colpkr) {
$(colpkr).fadeOut(500);
return false;
},
onChange: function (hsb, hex, rgb) {
$('#colorSelector div').css('backgroundColor', '#' + hex);
}
});
HTML文件
<html>
<head>
<link rel="stylesheet" href="css/colorpicker.css" type="text/css" />
<link rel="stylesheet" media="screen" type="text/css" href="css/layout.css" />
<title>ColorPicker - jQuery plugin</title>
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/colorpicker.js"></script>
<script type="text/javascript" src="js/eye.js"></script>
<script type="text/javascript" src="js/layout.js?ver=1.0.2"></script>
</head>
<body>
<div class="wrapper">
<p>
<div id="colorSelector"><div style="background-color: #0000ff"></div></div>
</p>
</div>
</body>
</html>
我把所有的文件都包含进去了,而且css colorpicker不起作用。关于如何摆脱这个错误的任何建议?
是否包含之前或jQuery库后的插件?确保在*之后包含*。 – 2012-03-20 16:33:58
你能发布你的html吗? – 2012-03-20 16:34:25
@cory jQuery库后,我已经更新代码 – coletrain 2012-03-20 16:39:22