文章详情页
javascript - 如何判断不同两个对象触发同一事件?
浏览:101日期:2023-06-08 15:36:32
问题描述
如图所示,如何实现,请求大佬demo
问题解答
回答1:在p_1和p_2外面套一个p,然后给监听p的onmouseleave事件呢?
demo
回答2:1.把两个p放在同一个p上,在p3添加鼠标移出事件,p1和p2不添加事件!
<p class=’p3’> <p class='p_1'></p> <p class='p_2'></p></p>
2.如果鼠标从p1或者p2出来了,0.5秒内鼠标没进入p1或者p2的话,触发方法。0.5秒内进入了,就清楚定时器,不触发方法!
var timer=null;odvi1.onmouseover=odvi2.onmouseover=function () { clearTimeout(timer);}odvi1.onmouseout=odvi2.onmouseout=function () { timer=setTimeout(function () {alert('1111'); },500)}
标签:
JavaScript
相关文章:
1. 前端 - 谁来解释下这两个 CSS selector 区别2. javascript - js 写一个正则 提取文本中的数据3. javascript - 怎么实现让 div 里面的 img 元素 中心居中, 如下示例图4. javascript - ie11以下单击打开不了file,双击可以。求解?5. window下mysql中文乱码怎么解决??6. 为啥获取不到呀?7. html5 - 最近在自学react 求一个react表单提交的例子8. html5 - bootstrap修改样式的问题9. mysql每隔10来秒就有一次7、8MB的写入10. javascript - vscode alt+shift+f 格式化js代码,通不过eslint的代码风格检查怎么办。。。
排行榜