2014-03-05 2 views
0

사용자가 동물 이미지를 드래그하여 올바른 베이 (국내/야생)에 놓아야하는 간단한 게임 응용 프로그램에 기본 HTML5 끌어서 놓기를 사용하고 있습니다. 드래그 한 요소를 베이에 놓을 때 (애니메이션을 추가하고 요소가 날고 베이에 떨어지는 것처럼 보이게하려는 경우)요소를 삭제하는 동안 html5 끌어서 놓기 애니메이션하기

나는 fadeIn()을 시도했지만 요소가 추가 된 후에 발생합니다. 드래그 스타트와 드롭 사이의 애니메이션이 필요합니다. 당신의 도움을 주셔서 감사합니다.

+0

비행으로 의미하는 바가 무엇입니까? 마우스 커서 나 손가락으로 요소가 이동하지 않습니까? – ClosDesign

답변

1

html5 drag'n'drop 기능을 얻으려고하면 정확한 시각적 경험을하기에는 적합하지 않을 수 있습니다.

기본적으로 브라우저의 기본 동작은 약간 다르며 드래그 한 항목이 삭제되면 '애니메이션 뒤로 이동'이 가장 불편합니다. 크롬 뒤에 개발자도이 일이 더 악화되는 dragend 이벤트를 지연시키는 바보 "기능"고 한 이유
나는 그래서 당신은 매우 당신의 자신의 drag'n'drop 기능을 쓸 필요가

.. 아무 생각이 없다 정확한 시각적 기능을 제공하지만, 특별한 경우에는 html5 drag'n'drop을 사용하지 않는 것이 좋습니다.