代码的疑问

来源:3-2 jQuery实现瀑布流布局的图片加载功能

薇小乐儿3525249

2016-06-21 19:18

$(window).on('scroll',function(){})  为什么用on呢?$(window).scroll(function(){})   这样不行吗?

$(window).on('load',function(){

waterfall();

})  变成$(window).onload(function(){})   这样写为什么不行呢?    他们之间都有什么区别呢?


写回答 关注

2回答

  • 慕斯7416156
    2016-06-23 01:04:35
    已采纳

    刚学不久,按自己的理解答一下。

    $(window).on('scroll',function(){})  为什么用on呢?$(window).scroll(function(){}) 这样不行吗?

    是一样的。前面一种写法是应用.on给前面的$(window)绑定一个事件,这个事件是scroll,当触发scroll时运行functions;后面一种写法是直接把.scroll这个方法给$(window),同样当触发scroll时运行functions。


    $(window).onload(function(){})  多了一个on,应该改成 $(window).load(function(){})  。$(window)是jqurey对象,而.onload是javascript的方法,.load才是jqurey的方法。

    薇小乐儿35...

    非常感谢!

    2016-09-12 20:14:13

    共 1 条回复 >

  • Sunnylincon
    2016-06-23 10:42:20

    $(window).scroll(function(){})也可以啊

瀑布流布局

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

97751 学习 · 758 问题

查看课程

相似问题