jQuery冲突-使用jQuery noconflict

jQuery冲突-使用jQuery noconflict,jquery,Jquery,我读了一些线程和jquery的wiki,但不知何故我无法解决我的问题 正在尝试添加jQuery.noConflict(),因为如果我运行,某些jQuery库会发生冲突。如果我添加jQuery.noConflict(),就像jQueryWiki上告诉我的那样。两个脚本都不起作用 剧本 $(document).ready(function() { //Default Action $(".tab_content").hide(); $("ul.tabs li:first")

我读了一些线程和jquery的wiki,但不知何故我无法解决我的问题

正在尝试添加jQuery.noConflict(),因为如果我运行,某些jQuery库会发生冲突。如果我添加jQuery.noConflict(),就像jQueryWiki上告诉我的那样。两个脚本都不起作用

剧本

$(document).ready(function() {

    //Default Action
    $(".tab_content").hide();
    $("ul.tabs li:first").addClass("active").show();
    $(".tab_content:first").show();

    //On Click Event
    $("ul.tabs li").click(function() {
        $("ul.tabs li").removeClass("active");
        $(this).addClass("active");
        $(".tab_content").hide();
        var activeTab = $(this).find("a").attr("href");
        $(activeTab).fadeIn();
        return false;
    });

});
如果我在这里添加jQuery.noConflict()


我认为你应该像这样使用它:

  jQuery(document).ready(function($) {
    $.noConflict();

    // then the code stuff
  });
看看是否有效。

试着用这个-

jQuery.noConflict()(function(){
    // code using jQuery
}); 
如果这不起作用,尝试修改html、css和js,并给出一个有问题的链接。

您可以这样使用它(从:


$.noConflict();
jQuery(文档).ready(函数($){
//使用jQuery的$的代码如下所示。
});
//使用其他库的$的代码可以在这里找到。

我建议将代码更改为如下内容

(function($){
   // code using jQuery with $.
}(jQuery));

这将在文档就绪时调用,您将不再需要
$.noConflict()

两个或多个jQuery代码之间的冲突如何?我只使用jQuery代码,不使用其他库代码。我使用的代码与您共享的代码相同,但这并不能解决问题。@karabey:对不起,我错过了那部分。只是好奇,为什么要使用多个jQuery实例?
<script type="text/javascript" src="other_lib.js"></script>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
  $.noConflict();
  jQuery(document).ready(function($) {
    // Code that uses jQuery's $ can follow here.
  });

  // Code that uses other library's $ can follow here.
</script>
(function($){
   // code using jQuery with $.
}(jQuery));