Что за дерьмокод, вы зачем глобальные переменные плодите? Начните с элементарных основ - как в JS создаются переменные, а уже потом лезьте в jQuery и манипуляции с DOM
lloydbanks, я использую 2 переменные, чтобы запомнить инпут - одна, и чтобы запомнить блок, на который меняется инпут - вторая. Без разницы, делать их глобальными или локальными - ошибка остаётся.