JavaScript, событие onmouseover на элементе под элементом

289
26 октября 2017, 11:21

Добрый день! Может быть, кто-нибудь решал следующую задачу: существует элемент, который двигается при нажатой на нем кнопке мыши. Нужно отследить, находится ли курсор одновременно и над другим "братским" элементом при перемещении?

var movdiv = document.getElementById('movob'); 
movdiv.onmousedown = function(curevent) { 
  moveAt(curevent); 
 
  function moveAt(curevent) { 
    movex = curevent.clientX; 
    movey = curevent.clientY; 
    movdiv.style.left = (movex - 75) + 'px'; 
    movdiv.style.top = (movey - 75) + 'px'; 
  } 
 
  document.onmousemove = function(curevent) { 
    moveAt(curevent); 
  } 
 
  movdiv.onmouseup = function(curevent) { 
    document.onmousemove = null; 
  } 
} 
 
var clidiv = document.getElementById('cliob'); 
clidiv.onmouseover = function(event2) { 
  console.log('over!'); 
}
<div id="back" style="position: absolute; background-color: yellow; width: 1000px; height: 600px; left: 50px; right: 50px;"> 
  <div id="cliob" style="position: absolute; background-color: grey; width: 100px; height: 100px; left: 250px; top: 250px;"></div> 
  <div id="movob" style="position: absolute; background-color: blue; width: 100px; height: 100px; left: 50px; top: 50px; z-index: 50;"></div> 
</div>

READ ALSO
Не подхватывает value из select option JS

Не подхватывает value из select option JS

ЗдравствуйтеНе пойму где беда, но значение value(или text, тоже пробовал) не подхватывается в функции

308
Генерация уникального ключа для LocalStorage (JavaScript)

Генерация уникального ключа для LocalStorage (JavaScript)

Имеется функция-конструктор, код внизуНадо сделать механизм, дабы ключ для хранения значения (в данном случае, переменной count) имел уникальное...

293
Основной принцип работы Redux

Основной принцип работы Redux

Начал изучать Redux для использования в связке с ReactЯ понял что Redux только управляет состояниями, но мне не удается восстановить поток выполнения...

294
Проблема с выбором элементов из массива объектов

Проблема с выбором элементов из массива объектов

Есть массив объектов такого вида

316