У меня есть скрытый элемент ввода, который я использую в качестве счетчика, чтобы использовать для именования дополнительных элементов ввода, генерируемых JavaScript. Чтобы получить значение счетчика, я использую
parseInt($('#counter').val());
Однако я использую этот фрагмент кода в своем коде несколько раз, поэтому я подумал, что было бы хорошо поместить его в функцию
function getCounter(){
parseInt($('#counter').val());
}
это всегда возвращает неопределенное значение, в то время как выполнение только фрагмента кода возвращает правильное значение. Это происходит несколькими способами, в которых я пытался определить функцию, как функцию внутри $ (function () {}), как глобальную функцию и т. Д. Как мне исправить область?