0

両方のライブラリを一緒に使用して成功した人はいますか? コードを適切な順序で配置して、それらを連携させることができないようです。

4

2 に答える 2

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
于 2012-07-23T18:54:49.187 に答える
0

jquery の noConflict() を使ってみましたか? 2 つの異なるライブラリを使用しているため、エラーが発生している可能性があります。jQuery.noConflict()関数を使用すると役立つ場合があります。

于 2012-05-14T12:04:20.730 に答える