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)) {
//区域接触即为选中
}