Drag and Drop как применять?
Доброго времени суток всем, кто читает эту тему. Такая проблема:
Не могу нигде найти материаллов, как применять методы или функции 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> прошу помочь с проблемкой. |
хм... может вам попробовать использовать jquery ui, или
посмотрите это |
Часовой пояс GMT +3, время: 19:32. |