Javascript / Jquery兼容性问题

时间:2012-08-03 04:04:25

标签: javascript jquery

我有一个网站,其中包含cartrawler的预订引擎。

引擎需要加载一定数量的自己的javascripts,但是我注意到,一旦我这样做,我的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>

是否有任何方法可以阻止脚本破坏我的简单滚动功能?

非常感谢一些建议 - 非常感谢。

1 个答案:

答案 0 :(得分:1)

JavaScript和jQuery是100%兼容的。您使用的库可能与jQuery不完全兼容。在这种情况下,你可以使用jQuery的$.noConflict,以防任何其他变量劫持$