私はコンテンツ カルーセル (codrops から) を使用しており、各アイテムは Fancybox で詳細情報を開きます。問題は、Fancybox が開かないことです。カルーセルが機能するために jquery.migrate を使用しているため、jquery の競合が発生する可能性があると考えています。
私のHTMLは次のとおりです。
<a href="#historyslide1" class="fancybox" data-fancybox-group="historygaller"><img src="img/historyslider/1900.jpg" class="img-responsive">
<h3>1900</h3>
<p>Benjamin Bones.... </p>
<span class="historyplus"> </span>
</a>
開く必要があります:
<div id="history-slide1"> class="historyslider">text text</div >
JS は次のとおりです。
$(document).ready(function() {
$('.fancybox').fancybox({
closeBtn: false,
openEffect: 'fade',
closeEffect: 'fade',
prevEffect: 'fade',
nextEffect: 'fade',
maxWidth: 800,
loop: false
});
});