我正在尝试使用以下代码获取元素宽度</body>
<script type="text/javascript" charset="utf-8">
$(document).ready(function(){
var diff = $('div.canvas img.photo').get(1).width;
console.log(diff);
});
</script>
但它记录未定义。但是,如果我$('div.canvas img.photo').get(1).width
直接在 Chrome/Firebug 控制台中运行,它会返回正确的宽度。图像未使用 Javascript 加载,因此应在文档准备好触发时就位。我究竟做错了什么?