0

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

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

因为我正在处理滚动图像的滑块,所以我很困惑图像的宽度有什么问题。


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

4

2 回答 2

3

您有一个确定的问题:JavaScript 是区分大小写的width,而不是Width区分大小写的。

现在,假设您使用width并得到 0,那么您的图像可能尚未加载。您可以使用以下命令等待加载页面的图像load

$(window).load(function(){
    var $curimg = $('#banner').find('.img1');
    alert($curimg.width());
});
于 2013-09-15T06:16:59.823 回答
0
var $curimg = $('.img1','#banner');
alert($curimg.width());
于 2013-09-15T06:21:30.333 回答