Доброго времени суток всем, кто читает эту тему. Такая проблема:
Не могу нигде найти материаллов, как применять методы или функции Grud Drop. Уже оргнизовал перемещение обьекта по клику , теперь осталось организовать установку обьекта на другой обьект, при пермещении на него.
Вот мой код:
function mousedown(cook) //мышка нажата
{ // отследить нажатие
console.log('нажатие на '+cook);
document.cookie= cook+'=1';
console.log(cook);
dvizenie(cook);
}
function mouseup(cook) // мышка отжата
{ // отследить нажатие
console.log('отжатие '+cook);
document.cookie= cook+'=0';
console.log(cook);
dvizenie(cook);
}
function dvizenie(zdanie)
{
var kuka= document.cookie.indexOf(zdanie);
var dlinna = zdanie.length;
var start= kuka+ dlinna+1;
var end = start+1;
var mykuka = document.cookie.substring(start,end);
if (mykuka=='1')
{
mX = window.event.x;
mY = window.event.y;
var zdanie2= document.getElementById(zdanie);
console.log(mX);
zdanie2.style.position= 'absolute';
zdanie2.style.left = mX-125;
zdanie2.style.top = mY-125;
}
}
</script>
<body >
<div style='background-image:url(/images/larek.png); width:250px; height:250px;' id="larek" onmousedown="mousedown('larek');" onmouseup="mouseup('larek');" onMouseMove ="dvizenie('larek');" draggable></div>
<div style='background-image:url(/images/magazin.png); width:300px; height:300px;' id="magazin" onmousedown="mousedown('magazin');" onmouseup="mouseup('magazin');" onMouseMove ="dvizenie('magazin');" draggable></div>
<div style='background-image:url(/images/fon.jpeg); width:500px; height:500px;' id="pole" droppable ></div>
</body>
прошу помочь с проблемкой.