Is the following shorthand for
The shorthand for
handler is a function). See here.
The code in your question has nothing to do with
.ready(). Rather, it is an immediately-invoked function expression (IIFE) with the jQuery object as its argument. Its purpose is to restrict the scope of at least the
$ variable to its own block so it doesn't cause conflicts. You typically see the pattern used by jQuery plugins to ensure that
$ == jQuery.