Ich möchte einen AJAX-Anruf tätigen, wenn jemand auf eine dcmads-Anzeige auf meiner Website klickt. Aber ich kann das nicht. Ich denke, dass es etwas wegen Event-Bubbling und Capturing ist und versuchte sogar, es zu lösen, aber das machte keinen Effekt.Klicken Ereignis funktioniert nicht auf dcmads
HTML -
<div class="ad-snippet">
<ins class='dcmads' style='display:inline-block;width:728px;height:90px'
data-dcm-placement='N8897.1919357DBM_CA/B10148853.136150045'
data-dcm-rendering-mode='iframe'
data-dcm-https-only
data-dcm-resettable-device-id=''>
<script src='https://www.googletagservices.com/dcm/dcmads.js'></script>
</ins>
</div>
JS -
var ad_click = document.querySelectorAll('.ad-snippet');
[].forEach.call(ad_click, function(key,value){
key.onclick = function(){
alert("hi");
}
});
Jede Hilfe sehr geschätzt wird, warum dies geschieht und wie können wir damit umgehen?