D�tecter le click sur une "class"
Bonjour � tous.
Dans le cardre de google analytics j'utilise la fonction suivante:
Code:
1 2 3 4 5 6 7 8 9 10
| <script type="text/javascript">
var downloadLink = document.getElementById('box_visit_link');
addListener(downloadLink, 'click', function() {
ga('send', 'event', 'button', 'click', 'button_visit_sidebar');
});
function addListener(element, type, callback) {
if (element.addEventListener) element.addEventListener(type, callback);
else if (element.attachEvent) element.attachEvent('on' + type, callback);
}
</script> |
Cependant J'aimerai d�sormais tracker un 20aine de liens r�partit en deux.
Donc afin de ne pas recopier 20 fois le un code identaique, et compte-tenu de mes besoin j'aimerai d�finir seulement 2 class et la tracker.
Hors document.getElementByClass n'existe pas.
Comment vous y prendriez vous?
Merci
bah ca ne fonctionne pas.
Zutt allors.
Ca ne fonctionne pas!
Ca supprimer le "click"
J'entends par la que lorsque je click sur le bouton rien en se passe?
J'ai penser � cela:
Code:
1 2 3 4 5 6
| $("a.click_visit_zone2").click(function() {
ga('send', 'event', 'button', 'click', 'click_visit_zone2');
var href = $(this).attr('href');
window.open(href, '_self');
return false;
}); |
Qu'en dite vous?