使用Fancybox 2和Scriptculous?

时间:2012-05-14 11:59:31

标签: fancybox

有没有人成功同时使用这两个库?我似乎无法将代码放在正确的序列中以使它们一起工作。

2 个答案:

答案 0 :(得分:0)

您是否尝试过使用jquery的noConflict()?由于您使用的是两个不同的库,因此可能会导致错误。使用jQuery.noConflict()功能可能有所帮助。

答案 1 :(得分:0)

根据你的评论,你这样做:

jQuery.noConflict(
 $(document).ready(function () {
  $('.fancybox-media').fancybox({
   openEffect : 'none',
   closeEffect : 'none',
   helpers : {
    media : {}
   }
  });
  $(".fancybox").fancybox({
   openEffect : 'none',
   closeEffect : 'none'
  });
 }); 
);

...试试这个:

jQuery.noConflict();
jQuery(document).ready(function($) {
  $('.fancybox-media').fancybox({
   openEffect : 'none',
   closeEffect : 'none',
   helpers : {
    media : {}
   }
  }); // first fancybox
  $(".fancybox").fancybox({
   openEffect : 'none',
   closeEffect : 'none'
  }); // second fancybox
}); // ready