Я пишу некоторый код jQuery, который включает в себя переход из нескольких функций. В одной функции оператор if используется для выбора места, куда будет идти код. Условием для оператора if является значение переменной, переданной из предыдущей функции. Таким образом, чтобы уточнить, функция передает переменную другой функции, которая затем переходит к другой функции, которая выбирается на основе функции, из которой она возникла.
Вот мой код в JSFiddle: http://jsfiddle.net/VFVk7/
Как вы можете видеть, когда вы нажимаете на любую из кнопок, она обращается ко всем необязательным функциям из оператора If, а не к одной. Кто-нибудь знает, почему это происходит? Большое спасибо!