Ich habe eine Liste von Elementen wieFancybox nicht dynamisch hinzugefügt externer Links arbeiten
<ul>
<li><a href="http://toExtUrl/img.jpg" class="should-popout">
<img src="http://mywebsite.com/icon.png"></a>
</li>
</ul>
folgt
toExtUrl/img.jpg dynamisch hinzugefügt wird, und es kann manchmal zeigt PDF- oder HTML-Inhalte statt Bilder (Dies ist immer externer Link). Ich versuche, den fancybox popout-Effekt für alles zu geben, was mit dem href-Attribut '.should-popout' kommt.
Aber beim Klicken passiert es nur Umleitung auf externe URL passiert. Meine fancybox Option ist wie folgt
$(window).load(function(){
$('a.should-popout').fancybox({
'autoDimensions' : true,
'autoScale' : true
'hideOnContentClick': true,
'showCloseButton' : true
});
});
Was kann der Fehler in der Einrichtung sein.
Danke funktioniert .. +1. Ich benutzte fancybox Version 3 und folgendes Dokument für ältere Version. @milind Patel schlägt auch das gleiche vor. –
Ja, er hat seine Antwort geschrieben, während ich (langsam) tippte :) – Janis
Haben Sie einen Vorschlag zur Überwindung der Situation, wo das Popup "Der angeforderte Inhalt kann nicht geladen werden kann. Bitte versuchen Sie es erneut später ", Wenn die externe Verbindung auch ihre Bilder dynamisch behandelt? –