jquery on和bind的区别是什么?

jquery中on和bind的区别:

1、bind有三个参数,分别是event,data,function,也就是事件,额外要添加的数据以及执行函数。on有四个参数,分别是event,selector,data,function,分别是事件,选择器,额外添加的数据和执行函数。

2、on可以指定具体的子元素,bind不可以

3、on可以绑定没有页面渲染时不存在的dom,bind不可以

4、on是jquery推荐使用的,bind是从某个版本开始就不推荐使用的

on() 方法:

on() 方法在被选元素及子元素上添加一个或多个事件处理程序。

注意:使用 on() 方法添加的事件处理程序适用于当前及未来的元素(比如由脚本创建的新元素)。

bind() 方法:

bind() 方法向被选元素添加一个或多个事件处理程序,以及当事件发生时运行的函数。

更多相关知识请关注web前端课程

以上就是jquery on和bind的区别是什么?的详细内容,更多请关注web前端其它相关文章!

赞(0) 打赏
未经允许不得转载:web前端首页 » jQuery 答疑

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

前端开发相关广告投放 更专业 更精准

联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏