为什么无法正常获取图片的高度??

来源:3-1 jQuery实现瀑布流布局图片定位

高高来啦

2015-01-30 11:45

//图片的样式设计

#main .box .pic img

{

    width:150px; /*瀑布流特点,等宽不等高*/

    height:auto;

}


//jquery获取图片的高度

var objH = $("#main .box .pic img").eq(index).height();


结果为什么是0?


写回答 关注

1回答

  • candy丽莉
    2015-01-31 14:41:01

    加载函数$(function(){})是在DOM渲染结束,资源还没有加载的时候执行的而window.onload=function(){}是在网页DOM结构渲染完成,而且资源已经加载成功以后调用的,这时候图片已经加载出来了,所以这时候就能得到图片的高度。

    Andy_c...

    若是用ajax出来的数据,还没渲染完成呢?

    2015-01-31 19:23:10

    共 1 条回复 >

瀑布流布局

瀑布流布局是网站比较流行的一种布局方式,教你实现三大方式

97759 学习 · 736 问题

查看课程

相似问题