jQuery滑块和jQuery灯箱无法协同工作

时间:2011-04-04 07:52:38

标签: jquery jquery-ui fancybox jquery-autocomplete

我有一个jquery滑块和一个jquery灯箱。我希望他们两个在我的网站上同时工作。但我收到一个错误。那有什么办法吗?

http://www.highesthits.com/wp-content/uploads/2011/02/fbox.js

http://nivo.dev7studios.com/scripts/nivo-slider/jquery.nivo.slider.pack.js

2 个答案:

答案 0 :(得分:2)

jQuery和Lightbox都使用$。

要在不冲突的情况下使用它们,请使用以下代码将jQuery中的$更改为其他内容:(注意$ jQ可以是任何内容)

var $jQ = jQuery.noConflict();

现在,在编写jQuery文件时,使用$ jQ,无论你通常使用$

// JavaScript Document
var $jQ = jQuery.noConflict();
 $jQ(document).ready(function(){
   //function on links <a> 
   $jQ("a").click(function(event){
     //add a class to your html
     //<p class="hideMe">
     $jQ(".hideMe").hide("slow");
     event.preventDefault();
   });
 });//end document ready function

答案 1 :(得分:0)

这对我有用:

插件:

  • 本地画廊的jQuery灯箱
  • 适用于WordPress的Nivo Slider

我通过删除第32行来实现它:

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js"></script>
来自nivoslider4wp-shop.php的

位于\ plugins \ nivo-slider-for-wordpress \

我希望有所帮助。