So I know what this does:
$(document).ready(function(){
// Your code here...
});
Now I have seen people doing this lately:
Yes, they are doing exactly the same thing.
$(function(){
// Your code here...
});
is a shortcut for
$(document).ready(function(){
// Your code here...
});
yes, they're doing the same thing. the $()
function wraps $(document).ready()
when the parameter to the call is a single function object.
(Edited to reflect a question in comment)