Как скрыть элементы с помощью jQuery до того, как они будут отрисованы?
Я хочу создать HTML-макет с областями (div, span), которые могут быть показаны / скрыты условно. Эти области скрыты по умолчанию.
Если я вызову метод .hide () с jquery для document.ready, эти области могут мигать (браузеры отображают частично загруженные документы). Поэтому я применяю стиль «display: none» в HTML-макете.
Интересно, что является лучшим способом избежать мигания, потому что применение «display: none» нарушает правило инкапсуляции - я знаю, что jquery делает с hide / show, и использую его. Если реализация скрытия / показа jquery однажды изменится, я получу весь сайт неработоспособным.
заранее спасибо