Upgrading from 1.12.4 to 3.5

Upgrading from 1.12.4 to 3.5

I ran the migrate script in a simple page.

It flagged using $ and to use jQuery. Every tutorial I could find using jQuery 3.5 still uses $ and not jQuery. Must I updated my all my code from $ to jQuery?

The other flag on this simple page was to replace .ckick with .on('click', )
$('.trggr').click(function (e) { });
jQuery('.trggr').on('click',function (e) { });

Plus it flagged a things not in my page but in jquery itself,  like the following.
jquery-migrate-3.3.0.js:100 JQMIGRATE: jQuery.event.fixHooks are deprecated and removed: focus
migrateWarn @ jquery-migrate-3.3.0.js:100
jQuery.event.fix @ jquery-migrate-3.3.0.js:594
c @ jquery-1.12.4.min.js:3
jquery-migrate-3.3.0.js:102 console.trace
migrateWarn @ jquery-migrate-3.3.0.js:102
jQuery.event.fix @ jquery-migrate-3.3.0.js:594
c @ jquery-1.12.4.min.js:3
jquery-migrate-3.3.0.js:100 JQMIGRATE: jQuery.event.fixHooks are deprecated and removed: blur
migrateWarn @ jquery-migrate-3.3.0.js:100
jQuery.event.fix @ jquery-migrate-3.3.0.js:594
c @ jquery-1.12.4.min.js:3
jquery-migrate-3.3.0.js:102 console.trace

I reviewed  https://github.com/jquery/jquery-migrate/blob/master/warnings.md, but is there a quick reference of things that must be changed so code running in 1.12.4 will function in 3.5.1? 

My simple page does not work with the migrate code running.
  1. <script type="text/javascript">
  2. jQuery(document).ready(
  3. function(){
  4. jQuery('.trggr').on('click',function (e) {
  5. jQuery(this).closest("tr").next().find('.moreinfo').slideToggle();
  6. e.preventDefault();//prevent page from scrolling to top after click
  7. return false;
  8. });
  9. }
  10. );
  11. </script>