저는 zeroclipboard API를 사용하여 클립 보드로 복사 작업을하고 있습니다. 다음과 같이 내가 HTML 앵커와 함께 간단한 테스트 페이지를 만들어 :내 앵커에 이미지가있는 onclick 이벤트가 실행되지 않는 이유는 무엇입니까?
<a href="#" id="copy" >copy</a>
을 복사 링크를 클릭하면 텍스트가 모든 JS 이벤트가 발사되고 콘솔에 제대로 기록되고 클립 보드에 복사되지만 때 더 나은 사용자 경험을위한 앵커 내부 이미지를 가지고 위의 예제를 변경하지 :
<a href="#" id="copy" ><img src="copy.gif" alt="copy"/></a>
은 ... 코드는 더 이상 작동 않으며, 어떤 이벤트를 해고하지 않습니다.
'img'이 링크 태그 대신 클릭 이벤트를 수신하고있을 수 있습니까? ids 나 클래스를 요소에 추가하고 클릭이 어디에서 발생하는지 테스트 해 보았습니까? 또한 이미지의 대체 텍스트를 클립 보드에 복사하거나 이미지 자체를 복사 하시겠습니까? –