js判断两个div是否交集
之前做项目的时候,需要画出一个选择区域(div1)去选中多个div,选中的判断条件为其他div与选择区域(div1)
之间有交集。
if (Math.abs((l2 + w2) - (w + l)) + Math.abs(l2 - l) < (w + w2) &&
Math.abs((t2 + h2) - (h + t)) + Math.abs(t2 - t) < (h + h2)) {
//区域接触即为选中
}

本文介绍了一种使用JavaScript来判断两个div元素是否发生交集的方法。通过计算两个div的位置和大小,可以精确地判断它们之间是否存在重叠部分,这对于实现如选择区域等功能至关重要。
519

被折叠的 条评论
为什么被折叠?



