В примере автора несколько инпутов с одинаковым классом. В его же примере на чистом js, меняется значение инпута рядом с элементом. Ваш пример меняет значение у всех инпутов.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.