Почему не происходит событие change на входе html-радио после того, как отметка снята, если поставить галочку на другое радио в той же группе? - PullRequest
0 голосов
/ 01 августа 2011

Вопрос говорит сам за себя. Если это особенность, а не ошибка, есть ли способ ее преодолеть? Я нашел хороший пример в другом месте: http://jsfiddle.net/shaggyfrog/DUqYW/3/ В этом примере я ожидаю, что оба оповещения будут нажаты - одно, потому что первое радио теряет тик, а другое, потому что другое радио отмечено.

1 Ответ

1 голос
/ 01 августа 2011

Вы можете привязать событие изменения к группе, а не к отдельным элементам, при этом срабатывает всякий раз, когда изменяется любая из переключателей в этой группе:

$("[name='group1']").change(function () {
    alert("foo");
});
$("[name='group1']").change(function () {
    alert("bar");
});

http://jsfiddle.net/DUqYW/4/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...