그래서 여기에 내가하고 싶은 것이있다. 요소를 드래그 할 수 있고 드롭 영역 위에있을 때 기본 드래그 이미지를 다른 이미지로 동적으로 변경해야합니다.HTML5 끌어서 놓기를 사용하면 이미지가 놓기 영역 위에있을 때 이미지를 어떻게 변경할 수 있습니까?
2
A
답변
0
dataTransfer.setDragImage
방법을 사용하여 드래그 이미지를 설정할 수 있습니다. dragover
이벤트를 포함하여 모든 끌기 이벤트의 이벤트 객체에 있습니다.
몇 가지 기본 코드는 다음과 같습니다
dropElem.ondragover = function(e) {
if (e.stopPropagation) {
e.stopPropagation(); //Stops some browsers from redirecting.
}
var dragIcon = document.createElement('img');
dragIcon.src = 'image.png';
dragIcon.width = 100;
e.dataTransfer.setDragImage(dragIcon, 0, 0);
};
+2
아무도 이것을 성공적으로 적용한 적이 있습니까? 'dragstart' 이벤트 이후에 드래그 이미지를 설정하는 것은 모든 브라우저에서 나와 작동하지 않습니다. –
관련 문제
- 1. HTML5 끌어서 놓기 질문
- 2. HTML5 끌어서 놓기
- 3. 어떻게 장고 백엔드에서 끌어서 놓기를 저장합니까?
- 4. jquery - 끌어서 놓기 테이블
- 5. 끌어서 놓기 Winform 컨트롤
- 6. html5 끌어서 놓기 문제 (데이터 집합)
- 7. Qt : 끌어서 놓기 이미지
- 8. 끌어서 놓기 .net 트리보기
- 9. 두 div에 Jquery를 끌어서 놓기
- 10. 개찰구에 끌어서 놓기 구성 요소가 있습니까?
- 11. 이미지를 변경할 때 UIImageView의 이미지가 사라짐
- 12. 자식 노드 끌어서 놓기
- 13. 이미지를 끌어서 놓기 위해 동적으로로드하는 방법은 무엇입니까?
- 14. Silverlight Toolkit TreeView 끌어서 놓기
- 15. 이미지로 Delph/Builder 끌어다 놓기, 컨트롤을 떠날 때 이미지가 사라짐
- 16. NSStatusItem으로 끌어서 놓기
- 17. jqGrid 끌어서 놓기 이벤트 받기
- 18. 끌어서 놓기 Gridview 행
- 19. 신청할 때 미리보기 이미지를 변경할 수 있습니까?
- 20. 끌어서 놓기 DropEffect 스타일
- 21. 끌어서 놓기 작업이 실패했는지 어떻게 알 수 있습니까?
- 22. flex : 끌어서 놓기 문제
- 23. MFC : 끌어서 놓기
- 24. Silverlight 2 끌어서 놓기 자습서
- 25. 끌어서 놓기 테이블 행
- 26. 끌어서 놓기 작업이 어떻게 종료되었는지 감지합니까?
- 27. contentEditable 요소에서 이벤트 끌어서 놓기
- 28. 3.0에서 끌어서 놓기
- 29. ZK 끌어서 놓기 문제
- 30. 끌어서 놓기 옵션
질문 당 하나 개의 질문을하고, 설명하는 제목을 사용하십시오 (예 : "? 드롭 존 마우스를 올려 놓으면 때 어떻게 HTML5의 드래그 이미지를 변경하려면 어떻게해야합니까") – bdonlan
죄송합니다. 한 가지 질문 만 포함하도록 수정했습니다. –
감사합니다. 사람들이 질문에서 두 가지 이상의 질문을 할 때 문제가 발생합니다. 그 이유는 누군가가 그 중 절반 만 대답하고 다른 사람이 나머지 절반에 대답하면 둘 다 받아 들일 수 없거나 질문으로 끝날 수 있기 때문입니다 그 색인에서 대답하지만 진짜로 절반 밖에 대답 등 보이는 다른 질문을 동시에 다른 질문을여십시오. – bdonlan