。を使用してKnockoutJSにバインドされた(またはバインドされた)非表示のdivが多数あるシングルページアプリケーションに取り組んでいますvisible:
。ページが読み込まれると、それらはすべて画面上で瞬間的に点滅します。JSをに移動しようとしました<head></head>
が、効果がなかったため、ページの下部にJSをロードしても問題は発生しません。
残念ながら、バインディングはCSS属性にvisible:
伝播しないため、ページの読み込み時に使用できないか、まったく機能しません。を除いて...ページをロードしてから、初めてdivをユーザーに表示するときにページを変更します。display
display: none;
visible:
display: none;
しかし、これを達成するためのよりエレガントな方法はありますか?