...申し訳ありませんが、解決策のない同様の問題があります:
このコードを使用して、iframe 内から fancybox を開きます。ここに頭の部分:
<!-- Add jQuery library -->
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
<!-- Add fancyBox -->
<link rel="stylesheet" href="fancybox/source/jquery.fancybox.css?v=2.1.5" type="text/css" media="screen" />
<script type="text/javascript" src="fancybox/source/jquery.fancybox.pack.js?v=2.1.5"></script>
私はこのコードでfancyBoxを添付します:
<!-- Attach fancyBox when the document is loaded. -->
<script>
/* <![CDATA[ */
$(document).ready(function() {
$('.fancybox').click(function(e){
e.preventDefault();
parent.$.fancybox({
href: this.href,
width: 1280,
height: 1000,
padding: 10,
type: 'iframe',
scrolling : 'no',
openEffect : 'fade',
closeEffect : 'elastic',
helpers: {
title : { position : 'bottom', type : 'float' },
overlay: { css : { 'background' : 'rgba(0,0,0,0.8)' }
}, // overlay
} // helpers
}); // fancybox
}); // click
}); // ready
/* ]]> */
</script>
body-part のリンクは次のとおりです。
<a title='Sample title' class='fancybox' href='1_BIG.php'>
<img src="image.jpg" width="100" height="100">
</a>
しかし、タイトルは表示されません。:(
次の行をアタッチコードに書き込むと、タイトルが表示されますが、静的であり、これは何の役にも立ちません:
title : 'just a static title',
誰か助けてくれませんか?