@MegaPuxapb

Отследить изменение свойства checked radio-кнопки?

Собственно, код.
https://codepen.io/Xpycm2000/pen/aVjqQr

при клике на саму радиокнопку, алерт выскакивает.
при клике на блок, нет.
как отследить изменения при клике на блок?
  • Вопрос задан
  • 1094 просмотра
Решения вопроса 1
coderisimo
@coderisimo Куратор тега JavaScript
например, вот так :

$(".block").click(function(){
        $(this).find('input').prop('checked', true);
       alert('1');
        
    });
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
ThunderCat
@ThunderCat Куратор тега JavaScript
{PHP, MySql, HTML, JS, CSS} developer
правильно будет навесить евент на изменение радио, а не отслеживать клик
$('input[type=radio]').on('change', function(){
   doSomeSuff();
})

и вместо div использовать label, что и семантически правильнее, и реализовывать через js не нужно.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы