Зачем ставить перед переменной $?
Так отмечают переменные, которые содержат jquery-объект.
Изначально это была практика обозначать таким образом jQuery-объекты.
Но я, например, аналогично обозначаю и обычные DOM-узлы тоже.