So I know what this does:
$(document).ready(function(){ // Your code here... });
Now I have seen people doing this lately:
<script type='text/javascript'> $(function(){ // Your code here... }); </script>
Are these two ways of doing the same thing?
I see an anonymous function being declared inside a jquery selector here, but never actually being invoked, yet by the way the page runs it seems that this may just run on pageload.
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)