Sto usando un plugin lightgallery dove l'evento click
è definito come:Come chiamare click() per elemento?
$(document).on('click', 'a[rel^=lightbox], area[rel^=lightbox], a[data-lightbox], area[data-lightbox]', function(event) {
self.start($(event.currentTarget));
event.preventDefault();
});
Tuttavia, quando provo a chiamare l'evento come questo:
$(".catalog-content a[data-lightbox='test']").first().trigger('click');
... non sembra lavorare. Che cosa sto facendo di sbagliato? Come posso attivare l'evento click
?
Esempio jsFiddle
è ' $ (". catalog-content a [data-lightbox = 'test']") 'generato dinamicamente? – wildandjam
Suppongo che tu non abbia bisogno di 'first()' nella tua chiamata! –
wildandjam, NO! – Buboon