.click(function(){})与.on("click",function(){})的区别?

weibo_5stl1bei jQuery效果之隐藏与显示、... 最后由 qq_三分钟热度 于2016年09月14日回复

  • 2 回答
  • 1.1k 浏览

请问两者的区别是什么?

  • qq_三分钟热度 2016年09月14日 回答 #2楼
  • .click(function(){})就是点击的时候直接调用function里面的操作。

    .on("click",function(){})就是绑定事件,可以理解成声明定义了一个事件对象,然后你将click跟这个对象绑定了,但效果跟上边是一样的。

    区别:在实现效果上一样的。但是,从代码重用上来说,当多个点击或者其他事件需要调用到这个事件时,用绑定事件可以节省不必要的重复代码。

  • 0 评论