网站建设源代码 费用,余姚本地网站排名,上线了做网站多少钱,宿迁市住房和城乡建设局方法一、 用mouseleave/mouseenter代替mouseover/mouseout【最佳方法】 mouseover 与 mouseenter:
mouseover 不论鼠标指针穿过被选元素或其子元素#xff0c;都会触发 mouseover 事件。 mouseenter 只有在鼠标指针从元素外穿入被选元素#xff08;到元素内#…方法一、 用mouseleave/mouseenter代替mouseover/mouseout【最佳方法】 mouseover 与 mouseenter:
mouseover 不论鼠标指针穿过被选元素或其子元素都会触发 mouseover 事件。 mouseenter 只有在鼠标指针从元素外穿入被选元素到元素内时才会触发 mouseenter 事件。
mouseout 与 mouseleave:
mouseout 不论鼠标指针离开被选元素还是任何子元素都会触发 mouseout 事件。 mouseleave 只有在鼠标指针从元素内穿出被选元素到元素外时才会触发 mouseleave 事件。
方法二、利用e.stopPropagation()阻止事件进一步传播 e.stopPropagation()会终止事件在传播过程的捕获、目标处理或起泡阶段进一步传播。调用该方法后该节点上处理该事件的处理程序将被调用事件不再被分派到其他节点。 方法一亲测有用方法二react中么有用 转载 补充
react中使用 onMouseLeave() MouseLeave(),鼠标移出div也不会消失