0

私はカートローラーの予約エンジンを紹介するウェブサイトを持っています。

エンジンは一定量の独自の JavaScript をロードする必要がありますが、それを実行するとjQuery Simplyscrollが機能しなくなることに気付きました。ある種の互換性の問題があるはずです。

私が現在SimplyScrollをロードする方法は次のとおりです。

    <script type="text/javascript">
    (function($) {
        $(function() {
    $("#scroller").simplyScroll({pauseOnHover: false});
        });
       })(jQuery);
    </script>

調査の結果、次の JS が問題を引き起こし、スクロール機能が壊れていることがわかりました。

<script type="text/javascript">
document.write('<script type="text/javascript" src="https://ajaxgeo.cartrawler.com/cartrawlerabe/abe/js/ct_abe.js?'+CARTRAWLER.SVNInfo.revision+'"><\/script>');
</script>

スクリプトが単にスクロール機能を壊すのを防ぐ方法はありますか?

いくつかのアドバイスをいただければ幸いです - どうもありがとうございました。

4

1 に答える 1

1

JavaScript と jQuery は 100% 互換性があります。使用するライブラリは、jQuery と完全に互換性がない可能性があります。$.noConflictその場合、他の変数がハイジャックされた場合に備えてjQueryを使用できます$

于 2012-08-03T04:08:56.350 に答える