css が完全にロードされた後にロードする必要のある特定の関数 (カスタム フォント) があり、それらが正しく機能するために使用されます。
そのうちの 1 つは、テキストをボックス内で縦方向に中央揃えにすることです。
$(y).css({
'padding-top' : padding_top + 'px',
'visibility' : 'visible'
});
ページ間の読み込みを高速化し、関数が正しく機能するように、turbolinks.js を使用しています。これを追加しました。
$(window).bind('page:change', do_on_load);
function do_on_load(){
functions...
}
ページ間をクリックすると、必要な結果が得られますが、前後に移動すると、このイベントが「高速」になり、要素の高さなどを計算するときに受け取るのは0だけです。
バインドできるイベントなど、これに対する解決策はありますか?