在除 firefox 之外的所有浏览器上,如果未设置 css 属性,似乎无法检索图像宽度,我尝试了找到的所有代码但无法解决此问题,这是 Html 代码
<div class="slide"><img src="../images/image1.jpg"/></div>
<div class="slide"><img src="../images/image2.jpg"/></div>
<div class="slide"><img src="../images/image3.jpg"/></div>
和 Javascript
var slideWidth = parseInt($('.slide').find('img:first').css('width'));
alert(slideWidth); //Works on FF but not Other browsers
var slideWidth = $('.slide').children('div > img:first').width();
alert(slideWidth); //Works on FF but not Other browsers
警报会在 FF 上显示正确的宽度,但在其他人上会显示 0 有没有办法解决这个问题,谢谢..
这里有一个例子: