jQuery3 から load関数は注意

jQuery 3から、画面ロード時の処理を

$(function(){
     $(window).on("load", function(){
          // TODO
      });
});

と書いたら動かない。もともと .load() や .unload() は、jQuery 3 のRC版が出た時の changelog
もう無くなると書いてある。
https://blog.jquery.com/2016/05/20/jquery-3-0-release-candidate-released/

$(function(){ } の外に書けば動作する。

$(function(){
      // 
});

$(window).on("load", function(){
        // TODO
});

でも、 $(window).on("resize", function(){ } は、$(function(){ } の中に書いていい。。。