个人愚见,还望老师解答

来源:2-5 onscroll事件实现瀑布流布局的图片加载功能

qq_最初的梦想_6

2016-03-17 22:52

非常美女老师的讲解,但个人还有一些问题: 1 感觉老师的瀑布流思想帮帮的,但感觉每次滚动加载调用wallterfall函数时,wallterfall中的i值会被初始化为0,意味着会重新定位之前已经定位好的元素,而这些元素是不应该在重新定位的。 2 滚动加载对滚动触发的次数是不是应该加以限制啊?不然滚动触发的次数会不会过于频繁?而每次滚动滚动都会触发较为复杂的运算。 3 非常感谢老师能在百忙中给我们分享瀑布流课程

写回答 关注

4回答

  • 优米茜楠
    2016-03-27 22:26:46
    <java>
    </java>


  • qq_最初的梦想_6
    2016-03-22 16:02:04

    那ajax那?滚动时触发的ajax操作从服务器新获取的图片资源不在window.onload范围内吧?

    开发很忙

    如果是ajax的话,那就另当别论了,ajax是异步的动作,那就应该在ajax请求完成后在调用wallterfall函数

    2016-03-22 18:26:55

    共 1 条回复 >

  • 开发很忙
    2016-03-21 15:07:21

    老师的例子里是用了window.onload事件,而window的onload事件是在整个页面所有元素全部加载完成后才会触发的.所以当window的onload事件触发了,代表着页面中的图片肯定是已经加载完毕了的,包含img的box的高度也是确定了的.

  • 开发很忙
    2016-03-19 10:09:47

    我也有同感,我觉得每次滚动加载时,不应该对所有的元素都要重新定位,而是只需要对那些新加载的box进行定位就好

    qq_最初的... 回复qq_天空_...

    赞同!

    2016-03-22 19:00:02

    共 5 条回复 >

瀑布流布局

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

97759 学习 · 736 问题

查看课程

相似问题