Ребята, помогите пожалуйста) Почему данный код работает лишь раз при запуске страницы, а когда я меняю тыкаю делаю checked false на сайте оно не реагирует
let val = $('#email_login').prop('checked');
if (val === true)
{
$('#emailInput').on('input', function () {
$('#userNameInput').val($(this).val());
});
}
else {
$('#mobileInput').on('input', function () {
$('#userNameInput').val($(this).val());
});
}