薇小乐儿3525249
2016-06-21 19:18
$(window).on('scroll',function(){}) 为什么用on呢?$(window).scroll(function(){}) 这样不行吗?
$(window).on('load',function(){
waterfall();
}) 变成$(window).onload(function(){}) 这样写为什么不行呢? 他们之间都有什么区别呢?
刚学不久,按自己的理解答一下。
$(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的方法。
$(window).scroll(function(){})也可以啊
瀑布流布局
97751 学习 · 758 问题
相似问题