0

フルスクリーンのギャラリーページにスライドするお問い合わせフォームがあります。jqueryコードが競合していて、ギャラリーを台無しにしています。何か案は?2番目のjqueryライブラリを削除し、各スクリプト内にnoconflict関数を追加してみました。

<body>
<div id="gallery_nav" style="height:30px;padding-top:5px;">
 <div class="logo"><a href="/">df</a></div>
<a href="/">Home</a>
<a href="/about">About Me</a>
<a href="/specials">Specials</a>
</div>

<div id="contactable"></div>

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2    /jquery.js">   </script>
<script type="text/javascript" src="/contactme/jquery.contactable.min.js"></script>
<link rel="stylesheet" href="/contactme/contactable.css" type="text/css" />
<script>
contact form scripts goes here
</script>

<div for full screen images goes here>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.js"> </script>
<script type="text/javascript" src="jquery.easing.1.3.js"></script>
<script>
script for image gallery goes here
</script>
4

1 に答える 1

0

切り替えてみてください:最初にギャラリー(1.3)、次にスクリプト(1.7.2)。

$ by jQuery を jQuery.noConflict(); に置き換えてみてください。

于 2012-07-05T07:12:29.613 に答える