如何修复冲突的Jquery源1.31和1.61?

时间:2013-02-13 13:40:18

标签: javascript

我有一个带有js源的页面。我必须包含两个不同的jquery源。如果我取出一个倒计时时钟不起作用。 我如何使用js conflit?     

<script type="text/javascript" src="files/js/jquery-1.3.1.min.js"></script>
<script type="text/javascript" src="files/js/jquery.scrollTo.js"></script>
<script type="text/javascript" src="files/js/kivi.js"></script>
        <script type="text/javascript" src="files/js/jquery.leanModal.min.js"></script>
        <script type="text/javascript">
            $(function() {
                $('a[rel*=leanModal]').leanModal({ top : 200, closeButton: ".modal_close" });       
            });
        </script>

1 个答案:

答案 0 :(得分:1)

我认为您应该更好地了解如何修复收缩时钟,而不是在页面上加载2个版本的jquery。

有noconflict方法,但我确定插件不会这样做。您可以编辑插件的源代码,将其包装在一个带有一个参数的匿名自执行函数

(function($) { 
 // your plugin code here
})(JQ);

其中JQ是您从此插件所需的任何jquery版本获得的非冲突名称。

最安全的方法是修复时钟插件