私のポップアップギャラリーにはファンシーボックスが使用されていますが、問題があります。私は同じギャラリーに画像と動画を入れたいと思っています。私は私のポートフォリオのさまざまな仕事を示すサムネイルを持っています。私たちはデザインとビデオ会社ですので、同じポップアップギャラリーで両方を行うことができます。他の誰かが前にこの問題に遭遇しましたか?私は人々がこれをしたいと思うのはかなり一般的だと思います。Fancybox同じギャラリーにある画像と動画
私は同じrel属性を持っているので、同じギャラリーにありますが、タイプを適切に設定できるように別のスクリプトを呼び出しています。
$("a#brianguehring").fancybox();
$("a#brianguehring-video").fancybox({
'type' : 'swf',
'transitionIn' : 'none',
'transitionOut' : 'none',
});
<span>
<a class="grouped_elements icon_camera" rel="group-brian" id="brianguehring" title="Brian Guehring Website" href="images/portfolio/brianguehring-one.png"></a>
</span>
<span>
<a class="grouped_elements" rel="group-brian" id="brianguehring-video" title="Pasquale Vitello'Showreel 2010" href="http://vimeo.com/24081323"> </a>
</span>
どのファンシーボックスのバージョンですか?私はあなたのアプローチが正しいと思っていますが、あなたのスクリプトにいくつかの要素が欠落している可能性があります。たとえば、あなたのビデオに ''type':swf''を設定する必要はありません。また、 'http://player.vimeo.com/video/24081323?title=0 & byline = 0 & portrait = 0'などのvimeoサイトの埋め込みコードのようにURLを変更する必要があるかもしれません。最後に、IDではなくクラスを使用して、コード内の複数の要素で同じコードを再利用することができます。 – JFK