スライドパネルを開くように設定された単純なjqueryがあり、次にそのパネル内でスライドショーを開始するための2番目の関数を開始します。パネルを閉じてもう一度開くと、関数も2回呼び出されるため、スライダーが重複します。
$(function() {
$('a.everyday').click(function() {
$('#everyday').addClass('open').stop().animate({top:'30px'},{queue:false,duration:400});
// Activates Blinds jquery image slider
$(function() {
$('.slideshow').blinds();
});
});
});
したがって、2回目に.click関数が発生するときは、jqueryで.blinds関数を開始しないようにします。