您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

使用jQuery on()时,为什么要使用(document)与元素本身?

使用jQuery on()时,为什么要使用(document)与元素本身?

这两个都是有效的。

前者适用于动态添加的元素。document之所以使用,是因为您要委派文档对象的子级上的事件,因此事件会上升到文档级别。选择可以的最接近的父级也更加方便(并且父级必须在加载时存在于页面上)。

后者仍然有效,并且是将事件简单绑定到特定元素的一种首选方法

我个人不建议委派document对象,而是建议在页面加载时存在最接近的父对象。

这是的文档on()

JS 2022/1/1 18:18:56 有521人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶