J'ai ajouté un bouton de sous-titrer Lightbox2:événement Click ne se déclenche pas pour le bouton dans Lightbox2 légende
<a href="link-to-img" data-lightbox="gallery" data-title="
<div class='popup-button-container'>
<button class='order-button'>Order now</button>
</div>"><img src="img.jpg">
</a>
Le bouton est vsible mais lorsque je tente de faire fonctionner onclick, il ne fonctionne pas:
$(document).on("click", ".order-button", function(e){
e.preventDefault();
console.log('Button clicked');
$('#popup1').bPopup({
speed: 850,
transition: 'slideDown',
modalColor: '#000000',
opacity: 0.5
});
return false;
});
Le même code fonctionne pour tout élément de classe order-button
en dehors du contenu de la visionneuse.
Est-ce que votre contenu est ouverture dans Lightbox iframe? Je pense que oui. C'est pourquoi js ne fonctionne pas – SeeTheC
Votre code HTML contient des erreurs. Avez-vous également débogué votre code? –
@SeeTheC Non. Il n'y a pas d'iframe dans les outils de développement. – Julia