大佬教程收集整理的这篇文章主要介绍了jquery – 有没有办法解决忽略z-index的事件?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
有没有办法在BOTH div上触发mouSEOver事件?
编辑:对不起所有..我试图简化这个问题所以很清楚理解,我忘了提到我有超过100个这样的div那么可能那些解决方案不起作用.我要看看我是否可以对它们进行调整.非常感谢大家.
http://jsfiddle.net/gfosco/CU5YT/
它类似于madeinstefanos的回答,但具体到你的例子..
var mouseX = 0; var mouseY = 0; var front = 0; var BACk = 0; function log(text) { $("#log").append(text + '<BR>'); } function mouseWithin(SELEctor) { var pos = $(SELEctor).position(); var top = pos.top; var left = pos.left; var height = $(SELEctor).height(); var width = $(SELEctor).width(); if (mouseX >= left && mouseY >= top && mouseX <= left + width && mouseY <= top + height) { return true; } return false; } $(document).bind('mousemove',function(E) { mouseX = e.pageX; mouseY = e.pageY; if (front == 1 && !mouseWithin("#front")) { front = 0; log('Front Leave'); } if (BACk == 1 && !mouseWithin("#BACk")) { BACk = 0; log('BACk Leave'); } if (front === 0 && mouseWithin("#front")) { front = 1; log('Front Hover'); } if (BACk === 0 && mouseWithin("#BACk")) { BACk = 1; log('BACk Hover'); } });
以上是大佬教程为你收集整理的jquery – 有没有办法解决忽略z-index的事件?全部内容,希望文章能够帮你解决jquery – 有没有办法解决忽略z-index的事件?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。