​$("p").on("click",function(){})和 $('p').click(function() {})的区别?

来源:4-4 DOM节点删除之保留数据的删除操作detach()

苏子沫

2016-11-24 16:36

$("p").on("click",function(){})和 $('p').click(function() {})的区别?

写回答 关注

1回答

  • 慕粉wz
    2016-11-24 17:19:57

    $('p').click(function() {})是简写,$("p").on("click",function(){})是推荐的写法。 

    本质没有什么区别。

    $("p").on 可以绑定多个事件,感觉扩展性更强。

    比如$("p").on("click focus",fn) 都做清空textbox的话,你第一种写法,还得加一段focus的代码,第二种加一个focus 事件及可以了。

jQuery基础(二)—DOM篇

jQuery第二阶段开启DOM修炼,了解创建、插入、删除与替换

114012 学习 · 590 问题

查看课程

相似问题