-2

ファンシーボックス愛好家の皆様、こんにちは。ローカルまたはサーバー上でうまく機能するスクリプトを作成しました。すでにjQuery v.1.7.1が使用されている既存のWebページに統合しようとしたとき、次の行のヘッドセクションのすべてのjsおよびcssコードの下に追加しました:

<script src="http://code.jquery.com/jquery-1.8.2.js"></script>
<link rel="stylesheet" href="fancybox/jquery.fancybox.css?v=2.1.3" type="text/css" media="screen" />
<script src="fancybox/jquery.fancybox.pack.js?v=2.1.3"></script>
<script src="script.js"></script> 

script.js がすべての効果を発揮します。また、マウス イベントが発生したときにトリガーするための非表示の a タグも作成します。このタグは正常に作成されましたが、fancybox はその効果を実行できませんでした。これは jQuery v.1.7.1 または sth と関係がありますか? jQueryが重要な場合、v.1.8.2も含めても、古いバージョンのjQueryを使用している場合、さまざまなWebページでこれをどのように機能させることができますか? ありがとうございました。

4

1 に答える 1

1

はい、2 つの jQuery バージョンを一緒にロードすることはできません。スクリプトは、どちらを使用すべきかを知る方法がありません。

テストするサイトのローカル バージョン、または少なくとも自分だけが知っている 2 つ目のオンライン バージョン (サブドメインなど) が必要です。

最新の jQ を使用してみてください。必ずすべてをテストしてください。

于 2012-11-26T00:23:54.420 に答える