一个搜索框中的:after生成的icon小图标,可以给他绑定一个点击事件吗?
伪元素不是真实的dom节点,只是实现了一些特定的效果,无法绑定事件
其实是可行的.伪装成就行了
首先你不能再input加before,after. 这样就没办法继续玩了
<div><input/></div>
给div绑定事件就行了
div{pointer-events:none;}
div:after,div:before{pointer-event:auto;}
input{pointer-event:auto;}
他们不是dom,无法响应DOM事件
不可以,伪元素不是真正的dom元素
不行,因为js
无法获取到他们。
不行的哟,因为:after
和:before
不是真正的dom,所以,无法绑定dom事件