我有一个带有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>发布于 2013-02-13 21:50:11
我认为你最好找出如何修复contdown时钟,而不是在页面上加载两个版本的jquery。
没有noconflict方法,但我确信插件不会这样做。您可以编辑插件的源代码,将其包装在接受一个参数的匿名自动执行函数中
(function($) {
// your plugin code here
})(JQ);其中JQ是您从该插件所需的任何版本的jquery获得的无冲突名称。
所以最安全的方法是修复时钟插件
https://stackoverflow.com/questions/14854899
复制相似问题