InternetExplorerを除くすべてのブラウザで正常に動作するjQuery画像ギャラリースクリプトがあります。エラーが発生します
オブジェクトはこのプロパティまたはメソッドをサポートしていません。
これを調べたところ、通常、同じ名前の変数とコード要素が原因のようです。ただし、コードに重複は見られません。エラーは、それがこのコードにあることを示しています:
// Append new picture
jQuery('<img />')
.attr('src', p)
.attr('id', pid)
.css({
position: 'absolute',
top: 0,
left: 0,
opacity: 0.0
})
.bind('click.gallery', function (event) {
options.onClick.apply(this, [event, pict.get()]);
})
.appendTo('#' + id)
.animate({opacity: 1.0}, {
queue: false,
duration: duration,
easing: 'linear'
})
.load(function () {
pict.data('loaded', true);
});