У меня есть коллекция div с одним и тем же классом на разных позициях в большем div. Есть ли способ, используя jQuery, определить, перекрывают ли какие-либо элементы div заданную позицию на экране?
Прочитайте раздел на document.elementFromPoint (): http://www.quirksmode.org/blog/archives/2010/06/more_ie9_goodne.html
Вы можете использовать это, чтобы найти самый верхний элемент в этом месте. Скройте этот элемент, затем спросите снова. Если вы получаете еще один удар, то 2 дива перекрываются в этой позиции.
Вы можете сделать это, используя offset() метод JQuery, но единственный способ быть точным - получить смещение каждого элемента в документе - вряд ли будет работать хорошо.
offset()