Я хотел бы fadeOut () изображение на странице и удалить его из DOM после завершения анимации. Звучит достаточно просто?
Пример кода (изображение имеет идентификатор "img1"):
$("#img1").fadeOut("slow", function() { $(this).remove() });
Это не работает. Когда я проверяю страницу с помощью Firebug, изображение все еще там. Это просто скрыто.
Второй пример, который должен отчасти мигать изображение:
$("#img1").fadeOut("slow", function() { $(this).fadeIn() });
Странно.
Спасибо за примеры страниц, которые отлично работают и, как и ожидалось.
Проблема должна быть в чем-то другом и возникает только в моей проектной среде.
Примечание: когда я выполняю простой файл console.log ($ (this)) в моей функции обратного вызова, результатом является сам объект window?
Когда я выясню, какие побочные эффекты создают проблему, я обновлю этот вопрос.