Czy jest jakiś powód, dla którego najpierw ukrywasz, a potem dołączasz (ponieważ szybciej jest najpierw ustawić styl przed dołączeniem do DOM, czy coś w tym stylu), czy nie ma to znaczenia?
@qwertymk: Nie ma prawdziwego powodu. Gdyby przeglądarki kiedykolwiek renderowały się, gdy DOM był nadal manipulowany (czego obecnie żadna przeglądarka nie robi, o ile wiem), nie byłoby żadnego flashowania zawartości, zanim zaczęłaby zanikać. Znowu, nie jest to naprawdę ważne.
@ArthurTarasov: To dołącza się #blahdo siebie, co nie wydaje się czymś, co chcesz zrobić (i zgaduję, że jest to interpretowane jako nie-op). Równie dobrze możesz po prostu upuścić .appendToczęść i użyć $('#mycontent').hide().fadeIn(1000).
Zasadniczo oznacza to, że utwórz element html, ustaw go jako ukryty domyślnie, dołącz go, #mycontenta następnie zaniknij. Celem łańcucha metod jest teraz hmtlzamiast #mycontent.
Jest to najbardziej estetyczny sposób radzenia sobie z zanikaniem, ponieważ pozwala na pełne skomponowanie HTML i utworzenie potrzebnych wymiarów przed zniknięciem.
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.