Ich habe eine Produktseite für einen Kunden, dem sie Produkte dynamisch über ein SilverStripe CMS hinzufügen. Sie können die Vorschau davon hier sehen http://codepen.io/lucymacgregor/pen/EgBRmGLink zu einem div und Trigger einer jQuery-Funktion
Mein Problem ist, dass ich von der Homepage zu einer der aktivierten Produktvorschauen verknüpfen muss. Die Vorschauen haben keine eigene Seite, sie sind nur ein show and hide div über ein jQuery-Skript.
$(document).ready(function() {
$(".show").click(function(e) {
e.preventDefault();
$(this).parents('.product-wrap').find('.product-box').fadeIn('slow');
return false;
});
$(".hide").click(function(e) {
e.preventDefault();
$(this).parents('.product-wrap').find('.product-box').fadeOut('slow');
return false;
});
});
So kann ich auf diese Produktseite verlinkt, aber wie verknüpfe ich mit dem div (sie haben keine benutzerdefinierten Namen wegen der dynamischen Bedarf), während gleichzeitig die Show Funktion auf die div aktiviert, so dass es öffnet sich im Vorschaumodus für dieses Produkt?
Ich dachte, es könnte irgendwie nach einem Titel suchen und öffnen Sie das Div basiert, aber ich habe keine Ahnung, wie das auszuführen.