fancyboxを使用してインラインで表示しようとしています。現在はポップアップしますが、「要求されたコンテンツを読み込めません。しばらくしてからもう一度お試しください。」というエラーが表示されます。。以下はコードです。
<script type="text/javascript">
jQuery(document).ready(function() {
$(".various").click(function() {
parent.$.fancybox({
'padding' : 0,
'autoScale' : false,
'transitionIn' : 'none',
'transitionOut' : 'none',
'width' : 640,
'height' : 385,
'type' : 'inline'
});
return false;
});
});
</script>
そして私がfancyboxを使用した場所
<a class="various" href="#inline3">Inline</a>
<div id="inline3" style="display:none;" ><img src="https://xxxxx" /></div>
解決策を見つけました!
問題は、タイプをインラインからiframeに変更する必要があるということです。また、javascript内に「href」文字列を挿入し、リンクからhrefを削除します。そして「this.href」に入れられたhref値のために...そして今それは機能します。