Подтвердить что ты не робот

JQuery: запуск события щелчка на переключателе на загрузке страницы

У меня есть 3 переключателя, которые скрывают/показывают некоторые div. Радиокнопки создаются с помощью php script, я хочу, чтобы jquery проверил первый переключатель (работает уже!), А затем запускает функцию щелчка, чтобы он скрывал/показывал связанные вещи.

$("input:radio:first").attr("checked", true).trigger("click");

The.trigger("click"); на самом деле не работает.

Событие щелчка переключателей выглядит так:

$("input[name='type']").on("click", function() { ... });

Любые идеи?

4b9b3361

Ответ 1

Попробуйте сделать это после DOM, как это:

$(function(){
  $("input:radio:first").click();
});

Возможно, он не закончил загрузку. используйте .click.