0

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だけです。

バインドできるイベントなど、これに対する解決策はありますか?

4

0 に答える 0