fancyboxが閉じた後、点滅を停止するボタンを取得しようとしています。私は自分が知っているあらゆる方法を試しましたが、なぜそれが解き放たれないのかわかりません。コードは次のとおりです。
var clicked = true;
var playbtn = $('.playbtn');
function unpulse(){
clicked = false;
playbtn.unbind(pulse);
}
function pulse(){
playbtn.delay(200).fadeOut('slow').delay(50).fadeIn('slow', pulse);
}
if (clicked) {
pulse();
}else if (!clicked) {
alert('finally');
};
$('.playbtn a').fancybox({
'type' : 'iframe',
'transitionIn':'elastic',
'transitionOut' :'elastic',
'speedIn':600,
'speedOut':200,
'overlayShow': false,
'onClosed':unpulse
});