Jak sprawdzić, czy element nakłada się na inne elementy? [duplikować]

To pytanie ma już tutaj odpowiedź:

Wykrywanie kolizji jQuery / JavaScript 6 odpowiedzi

Mam dwa elementy div. Każdy z nich ma szerokość i wysokość 450 pikseli. Jak sprawdzić, czy pierwszy div pokrywa się z drugim div?

Próbowałem użyć javascript hittest, ale jest to trochę skomplikowane. Ponieważ staram się dowiedzieć, jak to działa, chciałbym zacząć od prostszego kodu.

Dowiedziałem się, że mogę użyć.getClientRects aby uzyskać granicę elementu, ale nie jestem pewien, jak porównać granice.

Proszę doradź mi!

questionAnswers(4)

yourAnswerToTheQuestion