私が使用している CMS (Liferay) は、多くのことを行うために jQuery に依存しています。
最近、 fancyboxを使用してサイトに新しい機能を追加したところ、ページ上の他のすべての jQuery 機能が壊れていることがわかりました。fancybox に使用する最初の jQuery ライブラリ インポートを取り出すと、他の機能は機能しますが、fancybox は機能しません。問題のコードは次のとおりです。
<!-- Add jQuery library -->
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
jQuery.noConflict(); を追加してみました。コードのさまざまな部分に影響を与えましたが、役に立ちませんでした。これが正しい解決策であるべきだと思いますが、どこに置くべきか正確にはわかりません。ファンシーボックスの機能を維持しながら、誰かが別の可能な解決策を持っていない限り。私はこれでしばらく立ち往生しており、次に何を試すべきか途方に暮れています。
前もってありがとう、ノア
編集: ページ ソース コードのペーストビンは次のとおりです: http://pastebin.com/NA5WKrMW#。行 81 は、fancybox の目的で jQuery のインポートを試みている場所です。