1

カラーボックスに画像を表示する次のコードがあります。

<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(); どちらも機能しませんでした。

助けてください!

4

1 に答える 1