Подскажите почему не срабатывает код на чистом JS.
(function(){
function delivery_np(){
if (document.querySelectorAll('input[name="delivery"]:checked'.value === '3') &&
document.querySelectorAll('input[name="oplata"]:checked'.value === '1')){
document.getElementById('delfree_np').textContent = 'text1';
}
else {
document.getElementById('delfree_np').textContent = 'text';
}
}
delivery_np()
document.querySelectorAll('input[type="radio"]').onchange = delivery_np
}
)();
Вот исходник
(function(){
function delivery_np () {
if ($('input[name="delivery"]:checked').val() === '3' &&
$('input[name="oplata"]:checked').val() === '1') {
$('#delfree_np').html('"Text1')
} else {
$('#delfree_np').html('Text')
}
}
delivery_np()
$('input[type="radio"]').on('change', delivery_np)
})();