我有一个网站,其中包含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>
是否有任何方法可以阻止脚本破坏我的简单滚动功能?
非常感谢一些建议 - 非常感谢。
答案 0 :(得分:1)
JavaScript和jQuery是100%兼容的。您使用的库可能与jQuery不完全兼容。在这种情况下,你可以使用jQuery的$.noConflict
,以防任何其他变量劫持$