いくつかのスライドパネルを使用するためにjQueryを使用しています。私が自分で構築しているポートフォリオのウェブサイトです。 JavaScriptを使ってLightboxの内部に表示される画像にリンクしたいサムネイルを含むパネルがスライドしています。jqueryスライドパネルとjavascriptライトボックスを併用すると、競合が発生しますか?
すべてのスクリプトが私の頭の中にあるとき、スライディングパネルは機能しますが、ライトボックスは機能しません。 スライダパネルを一時的に無効にするためにjQueryのスクリプトリンクを私の頭から削除した場合、Lightboxは正しく動作します。私はいくつかの並べ替えの競合があると仮定していますが、jQueryとJavaScriptを初めて使うので、
<script type="text/javascript" src="js2/prototype.js"></script>
<script type="text/javascript" src="js2/scriptaculous.js?load=effects,builder"></script>
<script type="text/javascript" src="js2/lightbox.js"></script>
<link rel="stylesheet" href="lightbox.css" type="text/css" media="screen" />
<script type="text/javascript" src="js1/jquery-1.4.min.js"></script>
<script type="text/javascript" src="js1/slidepanels.js"></script>
<link rel="stylesheet" type="text/css" href="css.css" />
まだ問題があるので、私はそれが間違っていたかもしれない紛争モードに入れようとしました。しかし、私はlightbox.jsのすべてのものを取り出して、矛盾のないものを追加しました。私のスライドパネルは機能しなくなりました。 jQuery.noConflict(document).ready(function($){ –