Добрый день, не понимаю назначения знаков $ в JQuery, по сути это же для вызова функции, это назначение понятно, но в начале переменных зачем то пишут так же данный символ, вопрос собственно, в чем смысл?
Добрый, есть простые имена включающие в себя знак доллара, например:
var $tab_name_input
В данном примере это сделано для того что бы дать знать что переменная содержит JQuery объект, если же мы напишем так:
$( "#tab_name")
Это уже будет вызовом функции.
Вообще, если не ошибаюсь, это Венгерская нотация, в ней указано что перед объектами которые управляются jQuery, стоит ставить знак $. Там же написано что желательно объединять несколько переменных в одну var цепочку, всё это по сути общие правила хорошего тона при написании)