Używam Fancybox do wyświetlania treści liniowej (element div z obrazem połączonym z nową stroną). Element div i image wyświetlają się dobrze w modalu, ale po kliknięciu obrazu, aby przejść do nowej strony, pojawia się komunikat "Nie można załadować żądanej treści. Spróbuj ponownie później." błąd.Powracanie FancyBox "Nie można załadować żądanej treści. Spróbuj ponownie później." z linkiem
fancybox JavaScript jest następujący:
<script type="text/javascript">
$(document).ready(function() {
$(".fancybox").fancybox().hover(function() {
$(this).click();
});
$("#fancybox-outer").fancybox().mouseleave(function() {
$("#fancybox-overlay").click();
});
});
</script>
i odnosi się do poniższego klipu HTML:
<li class="fancybox-outer">
<a id="inline" href="#hover-image_0" class="fancybox">
<img src="http://website.com/file/id:63" style="margin-top: 32px" />
</a>
<p><a href="http://website.com/template/view/18">1G2A</a></p>
<div style="display: none;"><div id="hover-image_0"><a href="http://website.com/template/view/18"><img src="http://website.com/file/id:64/ext:.png" class="img" /></a></div></div>
</li>
<li class="fancybox-outer">
<a id="inline" href="#hover-image_1" class="fancybox">
<img src="http://website.com/file/id:60" style="margin-top: 32px" />
</a>
<p><a href="http://website.com/template/view/17">17</a></p>
<div style="display: none;"><div id="hover-image_1"><a href="http://website.com/template/view/17"><img src="http://website.com/file/id:61/ext:.png" class="img" /></a></div></div>
</li>
Czy ktoś zobaczyć, co może być przyczyną problemu lub co muszę poprawić?
Dzięki!
Aktualizacja: 19.01.2012 - Przeprowadziłem ten sam test na moim serwerze jako pierwsza odpowiedź (http://estorkdelivery.com/example/example.html) i okazało się, że mam taką samą odpowiedź z powrotem. Wygląda więc na to, że jest coś z moim serwerem.
Nadal potrzebuję pomocy w tym zakresie. Ktoś ma jakieś pomysły?
Dzięki!
Aktualizacja: 1/28/2012 - Pracowałem nad znalezieniem rozwiązania tego problemu, ale zabrakło czasu i poszedłem z zupełnie innym rozwiązaniem. Utrzymuję ten problem otwarty na wypadek, gdyby ktoś inny przeszedł ten sam błąd lub ostatecznie znalazł rozwiązanie. Dzięki!
WOW! '' Upewnij się także, że masz odpowiedni DOCTYPE, aby fancybox działał poprawnie. '' –