//浏览器当前窗口可视区域宽度 alert($(document).width());
//浏览器当前窗口文档对象宽度 alert($(document.body).width());
//浏览器当前窗口文档body的高度 alert($(document.body).outerWidth(true));
//浏览器当前窗口文档body的总宽度 包括border padding margin
$(document).scroll(function(){
var pics=$(“.pics”);
var sc=$(document).scrollTop();
$(“#float”).text(sc);
for(var i=0;i<pics.length;i++){
var pic=pics.eq(i);
var bottom =pic.offset().top+pic.height();
if((sc+$(window).height())>=bottom){
eval( “var word=” + ‘”u’ + (Math.round(Math.random() * 20901) + 19968).toString(16)+'”‘);
var li=”<li> <div class=’pic’>”+word+”</div><div class=’content’>梦里过客笑眼望,望回廊,秋螽藏</div></li>”;
pic.append(li);
}
}
});
});
这样做基本实现了最简单的一个瀑布流,但是脚本中并没有考虑内存消耗,即无限加载的问题。现在我也没搞懂,以后再完善吧 。
来看效果:










