Coda Slider と Fancybox に問題があります。Fancybox を使用して Iframe 内に外部サイトをロードします。Coda Slider はスタートページのコンテンツ スライダー用です。
Coda Slider の Head で jquery-easing Plugin を呼び出すと、Fancybox が機能しません。jquery-easing-1.3 へのリンクを削除すると、Coda Slider は例外をスローしますが、Fancybox は完全に動作します
ここにいくつかのコードがあります:
<script type="text/javascript" src="<?php bloginfo('template_directory') ?>/js/jquery.js"></script>
<script type="text/javascript" src="<?php bloginfo('template_directory') ?>/fancybox/jquery.fancybox-1.3.4.pack.js"></script>
<script type="text/javascript" src="<?php bloginfo('template_directory') ?>/js/coda-slider.js"></script>
<script type="text/javascript" src="<?php bloginfo('template_directory') ?>/js/jquery.easing.1.3.js"></script>
<script>
$(document).ready(function(){
$(".book a").fancybox({
'width' : '75%',
'height' : '75%',
'speedIn' : 600,
'speedOut' : 200,
'overlayShow' : true,
'type' : 'iframe',
'autoscale' : false,
'hideOnOverlayClick' : true
});
$('#coda-slider').codaSlider({
autoSlide: true,
autoSlideInterval: 5500,
autoHeightEaseDuration: 2500,
autoHeightEaseFunction: "easeInOutElastic",
slideEaseDuration: 2500,
slideEaseFunction: "easeInOutElastic",
dynamicArrows: false,
dynamicTabs: false
});
});
</script>
なぜこれがうまくいかないのかわかりません:)みんなが知っていることを願っています=)