0

誰かが私のソースコードを見て、なぜfancyboxが機能しないのか教えてくれたら、とてもありがたいです。js開発中のページの他のすべてまたはニーズをコメントアウトしたjqueryため、サイトメニューが機能しない可能性がありますが、デフォルトのファンシーボックスがまだ実行されない理由がわかりません。

www.ascent-sation.co.uk.gridhosted.co.uk/wedding-flowers.php

ありがとうございました。

4

1 に答える 1

2

$(".fancybox")何も選択していません。これでうまくいくはずです:

$(".fancybox-buttons").fancybox();

一般に、このような問題を診断するための良いアイデアは、JSFiddleで遊んで、それを機能させることです。サイトではなく、新たなスタートで機能させることができる場合は、タイプミスまたはインタラクションの問題のいずれかです。また、行ごとにステップスルーしてコンソールで再生することも効果的です。実行$(".fancybox")が返され[]ました。

于 2012-09-25T18:34:06.060 に答える