ウィジェットに jquery init() 関数を 1 つの '$(document).ready()' に強制的に出力させる方法はありますか?
次のようになります。
$(document).ready(function($) {
$('.style1').plugin1Init();
$('.style2').plugin2Init();
$('.style3').plugin3Init();
});
ワードプレスのテーマを高速化しようとしているため、質問しています。$(document).ready() 関数で jquery コードを出力するウィジェットがいくつかあります。
3 つの「$(document).ready()」関数により、Jquery 速度テストによると、ページの読み込み速度がほぼ 3 倍低下します
3 つのウィジェットを使用している場合のページのコード例:
$(document).ready(function($) {
$('.style1').plugin1Init();
});
$(document).ready(function($) {
$('.style2').plugin2Init();
});
$(document).ready(function($) {
$('.style3').plugin3Init();
});