드래그 앤 드롭이 데모에서 : http://www.netmagazine.com/files/tutorials/demos/2013/01/create-drag-and-drop-features-in-html5/demo/demo.html
드래그 앤 드롭을 사용하여 항목을 이동할 수 있습니다.
이 작업을 수행하는 코드는 매우 간단합니다 :ID없이
function dragUser(user, event) {
event.dataTransfer.setData('User', user.id);
}
function dropUser(target, event) {
var user = event.dataTransfer.getData('User');
target.appendChild(document.getElementById(user));
}
.
내가 경험하는 문제는 ID가없는 요소가 있다는 것입니다.
<span class=".myClass">item</span>
그래서 요소를 고유하게 식별 할 방법이 없으므로 요소를 이동하는 방법을 모르겠습니다.
새로운 브라우저가'getElementsByClassName'을 가지고 있지만 목록 오른쪽 하나를 찾기 위해 반환 통해 정렬해야 할 수도 있습니다. jQuery 또는 다른 프레임 워크는 여러 가지 요소를 찾을 수 있기 때문에 여기서 언급해야합니다. –
id 속성은 고유 한 것이므로 이상적이지만 스타일 클래스 또는 이름으로 구별되는 것을 만들 수 있습니다. 권장하지 않으며 훨씬 더 혼란 스럽습니다. – PiLHA
고유 한 ID를 요소에 추가 할 수없는 이유가 있습니까? – jcsanyi