내가 조금 내 웹 사이트에 애니메이션 jQuery를 사용하고 있습니다,하지만 난 어떤 행동에 약간의 문제에 봉착 :JQuery와 - 효과 + 자동 숨기기
내가 갑자기 상단에서 나타납니다 사업부를 가지고를 페이지와 쉐이크 :
$(minipopup).animate({
marginTop: '+=' + (240) + 'px'
}, 1000);
$(minipopup).effect("shake");
이 미니 팝업, 그렇지 않으면 폐쇄에 대한 X를 가지고, 또는 것입니다 몇 초 후에 자동으로 가까이 :
setTimeout(function() {
$('#minipopup').effect("explode");
}, 10000);
$('#closePopup').click(function() {
$('#minipopup').effect("explode");
});
모두는 것을 제외하고, 작동 사용자가 클릭하면 CLOSE 버튼을 누르면 폭발 효과와 팝업 효과가 사라지지만 10 초 경과 후 (setTimeout에서 정의한 것) 사용자는 다시 팝업 폭발 (팝업 효과가 시각적으로 발생하지 않음)을 보게됩니다. 사용자가 이미 팝업을 수동으로 닫은 경우 어떻게 "유령"폭발을 피할 수 있습니까?
미리 감사드립니다.
두 번째 대안은 나를 위해 완벽하게 작동했습니다. 많은 감사합니다. – lidermin
@lidermin - 감사합니다. –