js检测两个元素是否产生交集

 时间:2024-10-15 17:24:35

1、js代码如下:<衡痕贤伎script type="text/javascript">function collision(a, b) { var ax = a.offsetLeft; var ay = a.offsetTop; var aw = a.offsetWidth; var ah = a.offsetHeight; var bx = b.offsetLeft; var by = b.offsetTop; var bw = b.offsetWidth; var bh = b.offsetHeight; return (ax + aw > bx && ax < bx + bw && ay + ah > by && ay < by + bh);}alert(collision($('#a'), $('#b')));</script>

2、html结构代码:<div id="a"></div><div id="b"></div>

3、这种情况两个div没有交集,最后会弹出false。如图:

js检测两个元素是否产生交集
js检测两个元素是否产生交集
  • 什么是联通1G半年包,如何一折抢购
  • 什么办法可以快速减少甲醛
  • 孩子想对父母讲的话
  • 苹果手机群发短信怎么发
  • FIFA OL3本菲卡俱乐部球员推荐(主力阵容下篇)
  • 热门搜索
    感念师恩手抄报 关于的手抄报图片 热爱生命手抄报资料 感恩大自然手抄报 手抄报简单 校园安全手抄报资料 运动与健康手抄报 防火防电手抄报 家乡手抄报 舌尖上的年味手抄报