J'ai un carrousel flickity.js mis en place sur mon site Web et je veux ajouter un couple de liens mailto
à elle. clics statiques ne fonctionnent pas dans le carrousel par défaut, donc je devais utiliser staticClick.flickity
événement pour l'attraper:Catch flickity carrousel cliquez sur les événements
https://codepen.io/Deka87/pen/zEJrLY
// Catch click events
$(".carousel").on("staticClick.flickity", function(event, pointer) {
var tagName = pointer.path[0].tagName;
if (tagName == "A") {
var href = pointer.path[0].href;
window.location.href = href;
alert(href);
}
});
Bien que la valeur href
est OK ren- voyées, la partie window.location.href
ne fonctionne pas une raison quelconque, à savoir que le client de messagerie n'est pas déclenché. Une idée de comment réparer ça?
Merci. Il a simplement ouvert la page "maito: [email protected]" dans Chrome. – sdvnksv