Я пробовал что-то вроде этого:
someObject.fadeOut(500, function() {someObject.fadeIn();});
Я ожидал, что объект исчезнет, а затем снова появится. Это не так. Он исчезает и никогда не возвращается. Я нашел обходной путь, который выглядит так:
someObject.fadeOut(500, function() {someObject.show(); someObject.fadeTo(0, 0); someObject.fadeTo(500,1); });
Но это очень неловко. Что было бы «наилучшей практикой» для исчезновения элемента и (позже) снова?
РЕДАКТИРОВАТЬ: ОК, я попытался обойти проблему несколько больше. Элемент, который я исчезаю, является группой SVG во встроенном SVG. Если я прячу обычный элемент HTML, то все работает нормально. Поэтому я думаю, что проблема связана с этим. Расширение svg.jquery я использую? Общие проблемы с SVG и jQuery?