实现思路:
1.给伪元素的父元素绑定响应事件,然后给这个父元素设置pointer-enents:none;给伪元素设置pointer-enents:auto;(这种情况适用于父元素的子元素只有伪元素需要绑定事件)
2.利用事件冒泡机制:给伪元素的父元素绑定响应事件,然后给这个父元素设置pointer-enents:none;给需要触发监听的元素设置pointer-enents:auto,然后在响应方法中通过e.target.tagName来判断分别执行的逻辑。
实现点击伪元素才有点击事件(相当于间接只给伪元素绑定事件)
最新推荐文章于 2024-04-15 00:31:31 发布