0
요소를 드래그하는 동안 드래그 이벤트 리스너를 어떻게 제거합니까? 특정 조건이 충족되면 드래그하는 동안 카드를 제거하고 싶지만 모든 드래그 리스너를 null
으로 설정하더라도 drag
및 dragend
이벤트가 호출됩니다.드래그하는 동안 드래그 이벤트 리스너 제거
d3.select("#"+card.id)
.on("dragstart", null)
.on("drag", null)
.on("dragend", null);
나는 또한 드래그 앤 dragend 방법으로이 문제를 처리 할 수있는,하지만 난 그게 null
에 이벤트 리스너를 설정하여 이러한 방법을 더 호출을 방지 할 수 있어야한다 생각?
최신 버전의 d3 (사용)에는 .off()가 없습니다. – swenedo