节流:在n秒中连续触发元素的点击的事件,点击事件只会触发一次(该指令是针对元素点击,在n秒元素不触发点击事件)
使用
pointer-events:
CSS 属性指定在什么情况下 (如果有) 某个特定的图形元素可以成为鼠标事件的目标对象。除了指示该元素不是鼠标事件的目标之外,值none
表示鼠标事件“穿透”该元素并且指定该元素“下面”的任何东西。具有继承性
可选值:
auto
:与pointer-events
属性未指定时的表现效果相同
none
:元素永远不会成为鼠标事件的target 。但是,当其后代元素的pointer-events
属性指定其他值时,鼠标事件可以指向后代元素,在这种情况下,鼠标事件将在捕获或冒泡阶段触发父元素的事件侦听器。
其他:只适用于 SVG
上面结果:
点击绿色框,会打印box2 box1,因为box2的盒子pointer-events的值为auto,所以box1的监听事件是在冒泡阶段捕获的,如果不给
box2的盒子设置pointer-events,那么点击box2什么都不会打印