Не работает, потому что обработчики событий сейчас вешаются только на уже существующие в DOM элементы, чтоб повесить их на все, используйте другой вариант записи:
$(document).on('change focusout', '.js-input', function () { // ... })
События, кстати, запятыми разделять не нужно
api.jquery.com/on