2

マルチタイプオブジェクトでfancyboxを設定するには?

私はこれを持っています:

$("a.fancybox").attr('rel', 'gallery').fancybox({ 'type': 'swf' });

youtube は正常に動作しますが、すべての画像はフラッシュ形式になります。

タイプを削除すると、画像は正常に機能しますが、YouTube は読み込まれません。私はこれを理解しました。

リンクの$("a[href$=.jpg],a[href$=.png],a[href$=.gif]")タイプがイメージの場合、そうでない場合は swf です。

これを完璧に書く方法は?

4

1 に答える 1

0

タイプ属性を削除します...

$("a.fancybox").attr('rel', 'gallery').fancybox();

Fancybox の最新バージョンをお持ちですか?? ファンシーボックスはリンクフラッシュ、画像、またはajax bla blaを理解するため...わかりました;)

于 2010-02-08T21:57:44.667 に答える