画像の幅を取得しようとしていますが、アラートはゼロです。
var $curimg = $('#banner').find('.img1');
alert($curimg.width()); // alerts 0
画像をスクロールするスライダーに取り組んでいるので、画像の幅に何が問題なのか混乱しています。
おっとすみません、ここで誤って幅が入力されました Width();
画像の幅を取得しようとしていますが、アラートはゼロです。
var $curimg = $('#banner').find('.img1');
alert($curimg.width()); // alerts 0
画像をスクロールするスライダーに取り組んでいるので、画像の幅に何が問題なのか混乱しています。
おっとすみません、ここで誤って幅が入力されました Width();
確かな問題が 1 つあります。JavaScriptwidth
ではWidth
大文字と小文字が区別されます。
を使用width
して 0 を取得した場合、画像はおそらくまだロードされていません。次のコマンドを使用して、ページの画像が読み込まれるまで待つことができますload
。
$(window).load(function(){
var $curimg = $('#banner').find('.img1');
alert($curimg.width());
});
var $curimg = $('.img1','#banner');
alert($curimg.width());