1

ホームページにスライダーとニュース ティッカーがあります。

ヘッドタグで次のコーディングを使用しました。

[1]<script type="text/javascript" src="..js/jquery.core.js"></script>
[2]<script type="text/javascript" src="..js/jquery.superfish.js"></script>
[3]<script type="text/javascript" src="..js/jquery.jcarousel.pack.js"></script>
[4]<script type="text/javascript" src="..js/jquery.easing.js"></script>
[5]<script type="text/javascript" src="..js/jquery.scripts.js"></script>
[6]<script type="text/javascript" src="..js/common.js"></script>

この形式を使用すると、スライダーは正常に動作しますが、ニュース ティッカーが動かなくなります。スライダーは、2 番目、3 番目、4 番目、および 5 番目のスクリプトを使用します。6 番目のスクリプトは、ニュース ティッカー用です。最初のスクリプトの後に 6 番目のスクリプトを使用すると、ニュース ティッカーは正常に動作します。しかし、スライダーは機能しません。

両方を機能させるには、どのように使用すればよいですか?

ありがとう。

4

2 に答える 2

1

プラグインに本当に互換性がなく、それらを編集して競合を修正したくない場合は、そのうちの 1 つを iframe に入れて分離することが解決策になる可能性があります...特に、そ​​れらが分離されていないコンポーネントである場合ページの残りの部分に連絡します...

于 2012-06-08T05:51:58.423 に答える
0

これを試して

<script type="text/javascript">
if (typeof jQuery !== 'undefined') {
    jQuery.noConflict();
}
</script>

上記のコードを 5 番目と 6 番目のスクリプトの間で使用し、6 番目の jsjQueryの代わりに使用すると、役立つ場合があります$

于 2012-06-08T06:06:10.273 に答える