Я думаю, что после первого вызова вашей функции элемент span заменяется на + или - И поэтому со следующего вызова jquery вообще не находит элемент span
У меня нетпроверил это, но чтение кода заставляет меня поверить в это.
Может быть, полностью удалить диапазон и заменить на + или -
Надеюсь, это поможет