ファンシーボックススクリプトに1つの問題があります。fancybox 2.1 (最新) を使用しています。たとえば、2 つの iframe リンクを同じページで動作させたいのですが、モーダル ボックスごとに異なる設定とカスタマイズを行います。例えば
<li><a class="fancybox fancybox.iframe" href="give-me-meal.html">first</a></li>
<li><a class="fancybox fancybox.iframe" href="give-me-meal.html">second </a></li>
デフォルトのカスタマイズをオーバーライドします
<script type="text/javascript">
jQuery.extend(jQuery.fancybox.defaults, {
href : 'iframe.html',
type : 'iframe',
padding : 0,
margin : 20,
width : 800,
height : 0,
minWidth : 100,
minHeight : 400,
maxWidth : 9999,
maxHeight : 9999,
autoSize : true,
autoHeight : true,
autoWidth : false,
});
</script>
しかし、両方のポップアップは同じです。2 番目のモーダル ボックスの幅を 1000px にしたり、高さを高くしたりしたいのですが、どうすればそれを作成できますか >
ありがとう!