Я работаю над одностраничными приложениями, у которых есть куча скрытых div, привязанных (или связанных с ними?) к KnockoutJS с visible:. Когда страница загружается, все они мгновенно мигают на экране. Я попытался переместить мой JS в <head></head>, но это не повлияло, поэтому загрузка JS в нижней части страницы не вызывает его.
К сожалению, привязка visible: не распространяется на атрибут CSS display, поэтому я не могу использовать display: none; при загрузке страницы, или visible: вообще не работает. Если... Я загружаю страницу с помощью display: none;, а затем меняю ее в первый раз, когда я показываю div пользователю.
Но есть ли более элегантный способ достичь этого?