Радиокнопки, первая отмечена по умолчанию:
<div class="shipping">
<div class="title">Select shipping method</div>
<label><input type="radio" name="shipping" value="courier-dpd" checked="checked">Courier DPD</label>
<label><input type="radio" name="shipping" value="personal">Personal pick up</label>
<button>Next</button>
</div>
Js:
$(document).on('click', '.shipping button', function() {
let val = $('.shipping').find('input[name="shipping"]:checked').val()
console.log(val);
}
Даже если я вручную переключаю радиокнопки и выбираю вторую, jquery сохраняетПолучение значения первой кнопки переключателя, независимость от выбора пользователя.
Почему это?Я не могу найти решение.