jqueryサイクルプラグインで画像オブジェクトの幅属性を取得する際に問題が発生しました
$(function() {
$('#image').cycle({
fx: 'fade',
speed: 'slow',
timeoutFn: calculateTimeout,
width: 'auto',
containerResize:true,
slideResize: false,
before:onBefore,
after:onAfter
});
});
function onAfter() {
alert($(this).width());
}
2番目から最後までのすべての画像に正しい幅を与えていますが、最初の画像には0を与えています(最初の画像は550 * 380です)。誰かが私に理由を説明できますか?