나는이 문제에 대한 해결책을 찾는 데 거의 이틀을 보냈고 마침내 이것을 발견했습니다.
이것은 자바 스크립트와 jquery를 사용합니다.
(GitHub) pointer_events_polyfill
자바 스크립트 플러그인을 사용하여 다운로드 / 복사 할 수 있습니다. 해당 사이트에서 코드를 복사 / 다운로드하고로 저장하십시오 pointer_events_polyfill.js
. 해당 자바 스크립트를 사이트에 포함 시키십시오.
<script src="JS/pointer_events_polyfill.js></script>
이 jquery 스크립트를 귀하의 사이트에 추가하십시오
$(document).ready(function(){
PointerEventsPolyfill.initialize({});
});
그리고 jquery 플러그인을 포함시키는 것을 잊지 마십시오.
효과가있다! 투명 요소 아래에서 요소를 클릭 할 수 있습니다. IE 10을 사용하고 있습니다. IE 9 이하에서도 작동 할 수 있기를 바랍니다.
편집 : 투명 요소 아래의 텍스트 상자를 클릭하면이 솔루션을 사용할 수 없습니다. 이 문제를 해결하기 위해 사용자가 텍스트 상자를 클릭 할 때 포커스를 사용합니다.
자바 스크립트 :
document.getElementById("theTextbox").focus();
jQuery :
$("#theTextbox").focus();
텍스트 상자에 텍스트를 입력 할 수 있습니다.