나는 이것에 대해 전에 읽은 것이 틀림 없지만 어디서나 찾을 수는없는 것 같습니다.
나는 요소를 제거한 후에 fadeOut()
이벤트를 가졌지 만, jQuery는 페이드 아웃을 끝내기 전에 요소를 제거하고 있습니다.
엘리먼트가 페이드 아웃 될 때까지 jQuery를 대기시키는 방법은 무엇입니까? 다음을 제거 하시겠습니까?효과가 끝날 때까지 jQuery를 기다리는 방법은 무엇입니까?
$(selector).fadeOut('slow', function() {
// will be called when the element finishes fading out
// if selector matches multiple elements it will be called once for each
});
빙고. 나는 그것이 그것이라고 생각했다. 그러나 내가해야 할 필요가있는 것은 제거 부분뿐만 아니라 거기에 내 모든 기능을 넣는 것이었다. 추신 관심있는 사람이 있으면 책을 읽었으며 이제 JQuery 학습 - 더 나은 상호 작용 및 디자인을 발견했습니다. 다시 한 번 감사드립니다 – uriDium
누군가가 오래된 jQuery를 가지고 있다면이 "애니메이션 완료 콜백"버그는 괴로운 것입니다 : http://bugs.jquery.com/ticket/5684 – JustAMartin
여기 upvote 번호가 있습니다 100 – kaiser