$target.remove()
mogę usunąć element, ale teraz chcę, aby proces zakończył się z pewną animacją, jak to zrobić?
javascript
jquery
Maska
źródło
źródło
$(this).remove()
do funkcji wywołania zwrotnego. To działa lepiej niż$target.remove()
lub
Duplikat: Jak „fadeOut” i „usunąć” element div w jQuery?
źródło
Jeśli chcesz ukryć, a następnie usunąć element, użyj metody remove wewnątrz funkcji wywołania zwrotnego metody hide.
To powinno działać
źródło
$(this)
zamiast powtarzać$target
też.źródło
Wszystkie odpowiedzi są dobre, ale okazało się, że wszystkim brakowało profesjonalnego „polerowania”.
Wymyśliłem to, zanikając, przesuwając się, a następnie usuwając:
źródło
Trochę się spóźniłem na imprezę, ale dla każdego takiego jak ja wyszedł z wyszukiwarki Google i nie znalazł właściwej odpowiedzi. Nie zrozum mnie źle, są tutaj dobre odpowiedzi, ale nie dokładnie to, czego szukałem, bez dalszych ceregieli, oto co zrobiłem:
źródło
Zmodyfikowałem odpowiedź Grega, aby pasowała do mojego przypadku i działa. Oto ona:
źródło
Masz na myśli
?
źródło