chromeでJavascriptが読んだり読まなかったりする時はこれでした。
javascriptがchromeで読んだり読まなかったりする時は、これでした。jqueryのバージョンが3以上の方気をつけてみてください。
$(window).on(‘load’)を、$(function(){〜})の中に書いているあなた。それが原因です。(←私です。
$(function(){〜})のようなready要素は非同期になったそうで(?)
よくわかっていませんでしたが、ready要素はhtml読み込み時、load要素は画像も含め読み込みが終わった時に実行されます。
別々にきちんと記述しましょう。