图像宽度未显示确切值

时间:2013-09-15 06:16:09

标签: jquery

我正在尝试获取图像的宽度,但它警告零。

var $curimg = $('#banner').find('.img1');
alert($curimg.width()); // alerts 0

因为我正在处理一个滚动图像的滑块,所以让我感到困惑的是图像的宽度有什么问题。


抱歉抱歉,这里错误地输入了宽度宽度();

2 个答案:

答案 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());