Как предотвратить повторное нажатие на radio button?
Допустим у меня 4-5 радиокнопок, при выборе показывается скрытый контейнер.
$(“”).show(); Если пользователь нажмет на кнопку еще раз, то сработает функция повторно. Как предотвратить повторное нажатие и чтобы функция срабатывала один раз и только на той радиокнопки, которая еще не выбрана? Вот пример: $('input[name=test1').on('click', function(event) { if($(this).is(':checked') ){ } else { } } |
Не подходит .one() срабатывает только один раз для каждой radio кнопки. Протестировала повторно переключение не работает. Мне нужно, чтобы срабатывала один раз, по не активной кнопки и запретить когда кнопка активна. Т.е. чтобы пользователь мог переключаться по кнопкам и они работали пока не станут активными.
Мой пример работы с one(). $('input[name=tech]').one('click', function(event) { }) |
Часовой пояс GMT +3, время: 00:11. |