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本菲卡俱乐部球员推荐(主力阵容下篇)
  • 热门搜索
    如何健康减肥 淡菜干怎么洗 股票印花税怎么收 桂林生活 真丝丝巾怎么洗 app密码忘了怎么办 睡眠不好如何调理 骨癌的前兆是什么症状 如何注销qq空间 fila是什么牌子