已采纳回答 / 神爱灰太狼
$(document).ready();是只要等html的DOM节点加载完毕就会触发,并不会等待资源全部加载完毕,包括图片,这样你的图片没有自身的高,所有就会出现这样都等高的情况,而$(window).on('load',function(){});会等资源全部加载完毕,也就图片加载进来了,有了自身的高
2015-09-08
已采纳回答 / 刘伶
我之前呆的那家公司 是规定获取总量的,而且采用的是一次全部拿出固定数量的结果,通过JS进行瀑布展示,到终点后 出现加载更多按钮,点击触发AJAX 再请求一定数量的数据。个人认为 这个方法的交互很棒 ,一次读出的数据也不会拖累数据库,比频繁的进行数据库连接要有效
2015-08-19
已采纳回答 / nc1199
即使没设置position属性,只要img元素里有图片,还是可以把盒子给自动撑开的~这时如果你为img设置width/height属性 只是在以width/height属性来等比缩放img的大小~
2015-07-24
已采纳回答 / 梦身
会不会是利用最后一张实现来说相对简单些,因为滚动加载时,滚动条是不会到底的,滚动条滚动一定位置,可视区域就已经到底了,因而只需要利用最底层的某张图片将剩余的加载出来就好,我是这样想的。。
2015-07-21
已采纳回答 / Fankeke
getElementsByTagName("x"),这里面x只能是html标签,如:div、p、span、li等,box为自定义的类,而不是html标签。
2015-06-10
已采纳回答 / 慕慕0080428
<p>A</p><p>B</p>$("p").each(function(index,value)){alert(value.innerHTML);index就是第一个p标签的下标,可通过输出value.nodeName看到输出结果为p,通过alert(value.innerHTML)弹出窗口可以看到输出的内容分别为A和B,index分别为0和1
2015-05-28