Я добавляю событие click к флажку, который будет отображать/скрывать дополнительные поля в зависимости от его проверенного состояния. Я хочу, чтобы обработчик запускал загрузку, чтобы настроить начальную структуру страницы. По какой-то причине triggerHandler не работает на поле. Если я изменю его на «триггер», обработчик начнет стрелять, но статус флажка также изменится. Вы видите, что я сделал неправильно/почему triggerHandler не будет работать?jQuery triggerHandler не работает, пока триггер активируется
$('body').on("click", "#hdimage", function(){
console.log('hd');
if(!$('#hdimage').is(':checked')){
$('.sd-dim').hide();
} else {
$('.sd-dim').show();
}
});
$('#hdimage').triggerHandler('click');
какую версию JQuery вы используете? – Nelson