画像を div に読み込み、新しく読み込まれた画像へのカルーセルを開始しています。スクリプトで画像の幅を取得して設定できないことを除いて、すべてが正しく機能しています。
これは私が現在持っているものです...
画像サイズ関数を取得
function imgSize() {
$('img').each(function() {
var imgWidth = $(this).width();
var imgHeight = $(this).height();
$(this).attr('height', imgHeight);
$(this).attr('width', imgWidth);
});
}
新しいページの読み込み、画像サイズ関数の呼び出し、およびカルーセル関数
$('.menu a').live('click', function() {
var id = $(this).attr('id');
var page = id + '.html'
$('#portfolio').load( page , function() {
imgSize();
$('#portfolio').carouFredSel(settings);
$('#bodyFooter span').show();
});
});
ここで例を見ることができます: http://www.amandarecker.com/siteTest Beauty をクリックすると、すべての画像が重なり合うか、まったく表示されません。firebug でソースを表示すると、幅が 0 に設定されます。なぜですか?
うまくいけば、誰かが助けてくれます...ありがとう