I realize that the $ is just sort of a convention for naming variables pointing to jQuery objects, and is also the function for document.getElementById(), but does function($) m
It's an anonymous function that takes a single parameter named $.
$