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

Функция вызова jQuery после загрузки

Нужно вызвать функцию фильтра по некоторым параметрам на основе выбранного радио (Ссылка здесь), Как я могу вызвать это после загрузки страницы? радио установлено из вызова БД, и я хотел бы отфильтровать параметры

4b9b3361

Ответ 1

$(document).ready(my_function);

или

$(document).ready(function () {
  // Function code here.
});

Или более короткий, но менее читаемый вариант:

$(my_function);

Все это вызовет вызов my_function после загрузки DOM.

Подробнее см. документацию готовое событие.

Привязывает функцию, подлежащую выполнению когда DOM готов быть пройденных и управляемых.

Edit:

Чтобы имитировать клик, используйте метод click() без аргументов:

$('#button').click();

Из docs:

Запускает событие щелчка каждого согласованный элемент. Вызывает все функции, связанные с этим щелкните событие, которое нужно выполнить.

Чтобы собрать все вместе, следующий код имитирует щелчок при завершении загрузки документа:

$(function () {
  $('#button').click();
});

Ответ 2

$(window).bind("load", function() {

   // code here 
});

Ответ 3

Грубый, но делает то, что вы хотите, разбивает область выполнения:

$(function(){
setTimeout(function(){
//Code to call
},1);
});

Ответ 4

Что касается вопроса в вашем комментарии:

Предполагая, что вы ранее связали свою функцию с событием клика переключателя, добавьте это в свою функцию $(document).ready:

$('#[radioButtonOptionID]').click()

Без параметра, который имитирует событие click.