jquery 드래그 (jquery draggable을 사용하여 드래그 한 요소)를 수신하는 rapahel 요소에 mouseover, mouseup, mouseout 이벤트를 설정했습니다.iPad에서 - 래퍼 요소 mouseover, mouseup, mouseout 이벤트가 작동하지 않습니다.
this.elem.mouseover(this.handleMouseOver);
this.elem.mouseout(this.handleMouseOut);
this.elem.mouseup(this.handleMouseUpOver);
handleMouseOver : function(e) {
},
....
및 다른 2 개의 핸들러에 대해서도 마찬가지이다.
위의 이벤트 중 하나도 ipad/iphone의 lraphael 요소에서 텍스트를 드래그 할 때 아무런 반응이없는 것으로 보이지만 데스크톱 브라우저에서 정상적으로 작동합니다.
작동하도록 설정이나 맞춤 코드가 추가되어야합니까?
업데이트 - 이벤트를 첨부하려고했으나 드래그 이벤트가 중간에있는 경우에는 해고되지 않습니다.
ipad에서 touchevents가 필요한지 궁금하십니까? – Ian
나는 touchstart와 touchend를 바인딩하려고 시도했다. 그러나 드래그 이벤트가 이미 실행 중이므로, 래퍼 요소에서 해당 드래그 이벤트를 감지하지 못하기 때문이다. – Mutant
http://touchpunch.furf.com/이이 문제를 –