我有以下代码在颜色框中显示图像:
<script type="text/javascript">
(function($){
$('a.gallery').colorbox({rel:'gal'});
})(jQuery);
</script>
我正在研究的 CMS 一团糟。它有原型、jquery、jquery-ui 等等。
在 Firebug 控制台中,我得到以下信息:无效的数组长度 [Break On This Error]
this[i] = this[i + 1];
prototype.js 第 387 行(版本 1.4.0),即:
shift: function() {
var result = this[0];
for (var i = 0; i < this.length - 1; i++)
this[i] = this[i + 1];
this.length--;
return result;
},
我得到的只是褪色的背景和颜色框角落加载(角落不删除)。
jQuery.noConflict(); 也没有用。
请帮忙!