Nun, ich schreibe diesen Beitrag einfach, um anderen zu helfen, die das gleiche Problem haben könnten.Laden von Inline-Inhalten mit FancyBox
Die Beispiele auf der Anbieter-Website sind ein wenig vage und ich hatte das folgende Szenario angenommen.
Sie haben einen Link mit einem href
n bis zu einem gewissen Inhalt des #id
.
<a href="#content-div" class="fancybox">Open Example</a>
Und Sie haben einen div, dass der Inhalt zu halten.
<div id="content-div" style="display: none">Some content here</div>
Dann führen Sie einfach Fancybox durch ein 1-Liner.
$(".fancybox").fancybox();
Natürlich, würden Sie denken, dass Fancybox den Inhalt kopiert und display: none
-display: block
und alles wird in Ordnung sein ändern.
Aber das passiert nicht.
Es lädt immer noch den Inhalt, aber der Inhalt ist ausgeblendet und Sie haben eine leere Fancybox. *cry*
Dieses sehr Beispiel mit auf der fancybox Website behandelt wird - zu sehen Beispiel 5 http://fancybox.net/blog –
@Bobby Jack - Ja, aber sie don‘ t es sehr offensichtlich machen. Wenn Sie sich im Internet umsehen, haben viele Leute das gleiche Problem wie ich - also hoffentlich wird das jemandem helfen. – Marko
hat mir geholfen, dude..ich war auch verrückt .. danke für den Austausch – mysterious