4

ページに2つのスライダーがあります

別のページでは両方とも正しく機能していますが、両方を1つのページに入れると、どちらか一方が機能しません。

1番目のスライダー

<script type="text/javascript" src="js/jquery-1.7.1.js"></script>
    <script type="text/javascript" src="js/easySlider1.7.js"></script>

2番目のスライダー

<script language="javascript" type="text/javascript" src="script/mootools-1.2.1-core.js"></script>
<script language="javascript" type="text/javascript" src="script/mootools-1.2-more.js"></script>
<script language="javascript" type="text/javascript" src="script/slideitmoo-1.1.js"></script>

私はより高いバージョンを使おうとしましmootools-1.2.1-core.jsたが、それでも機能しません。私を助けてください。

4

1 に答える 1

6

jqueryno -conflictを使用する

var $j = jQuery.noConflict();

これで、jqueryコード$jの代わりに使用できます。$

これらのjavascriptライブラリ間で競合が発生する可能性は常にあります。magentoはデフォルトのライブラリとしてscriptaculousを使用しているため、私は常にすべてのmagentoWebサイトにjqueryno-conflictを使用しています。したがって、jqueryと他のいくつかのjsライブラリを一緒に使用している場合は、競合なしを使用することをお勧めします。

于 2012-07-27T06:57:27.363 に答える