Событие не происходит по клику (Wordpress)
Начинающий в JS, поэтому совершенно не могу понять, что делаю не так. Нужно: отобразить/скрыть блок при нажатии определенной radio кнопки.
Написал такой скрипт:
const samo = document.getElementById('samo-block');
const _button = document.getElementById('dostavka');
const radioButtons = document.querySelectorAll('input[name="shipping_method[0]"]');
radioButtons.forEach(radio => {
radio.addEventListener('click', handleRadioClick);
});
function handleRadioClick() {
if (_button.checked) {
samo.style.display = "flex";
} else {
samo.style.display = "none";
}
}
Он не работает. Перебрал кучу вариантов, но не помогает. Делал алерты на переменные, все выводит, проблема именно с событием. Делаю сайт на Wordpress.