我正在尝试获取图像的宽度,但它警告零。
var $curimg = $('#banner').find('.img1');
alert($curimg.width()); // alerts 0
因为我正在处理一个滚动图像的滑块,所以让我感到困惑的是图像的宽度有什么问题。
抱歉抱歉,这里错误地输入了宽度宽度();
答案 0 :(得分:3)
您有一个确定的问题:它是width
,而不是Width
,JavaScript区分大小写。
现在,假设您使用width
并且得到0,那么您的图像可能尚未加载。您可以使用load
$(window).load(function(){
var $curimg = $('#banner').find('.img1');
alert($curimg.width());
});
答案 1 :(得分:0)
var $curimg = $('.img1','#banner');
alert($curimg.width());