Ich habe einen Produktschieberegler mit jeder Folie, die ein Bild enthält. Ich möchte auf das jeweilige Bild klicken und es in ein div außerhalb des Elterns laden, so dass es Vollbild (in einem modalen) wird. Ich kann dafür kein Plugin verwenden.Jquery loop append Inhalt
Hinweis Ich lade separate HTML die modal angezeigt werden, weil ich die Vollbild-Bild außerhalb des Schiebers Eltern zu laden haben, damit es richtig angezeigt wird.
Hier ist, was ich bisher habe, aber es zeigt nur die eine, gleiche Bild:
// Product modal
// For each slide do something
$(".product--slider .slide").each(function(index) {
// Show the modal window
$('#product-slider-flickity img').click(function(){
$('.p-image-zoom').toggleClass('md-show');
});
});
// Close the modal
$('.md-close-zoom').click(function() {
$('.p-image-zoom').removeClass('md-show');
});
JsFiddle: https://jsfiddle.net/nvk6v6n0/4/
Ist Ihr '$ ('# Produkt-Slider-flickity img'). Klicken (function() {' feuert? Wenn Sie auf? – Samir
Ja, sehen die js Geige Demo : https://jsfiddle.net/nvk6v6n0/4/ – egr103