Узнать разрешение вашего экрана и IP адрес   •   Online-инструменты
7 782 просм
0 комм
Поделиться:

Выполнение скрипта после загрузки страницы на jQuery

Какая-либо написанная функция при загрузке вашего сайта может сработать некорректно. Случается это потому, что контент вашего сайта не успел полностью прогрузиться на стороне пользователя, как скрипт уже закончил свою работу.

Исправить это можно, если отложить выполнение скрипта до полной загрузки страницы. Есть несколько способов.

1. Выполнить скрипт, когда загружен DOM:

$(document).ready(function() {

	// Ваш код

}); 

или:

$(document).on("ready", function() {

	// Ваш код

}); 

или:

$(document).bind("ready", function() {

	// Ваш код

}); 

Или более короткий вариант:

$(function() {

	// Ваш код

}); 

2. Выполнить скрипт, когда страница загрузилась полностью:

$(window).load(function() {

	// Ваш код

}); 

или:

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

	// Ваш код

}); 

или:

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

	// Ваш код

}); 

Если же вы хотите помимо выполнения скрипта после загрузки страницы сделать неоднократное выполнение функции с заданным интервалом времени, воспользуйтесь этой статьей.

0
комментариев
Гостям запрещено учавствовать в обсуждениях сайта. Авторизуйтесь, чтобы иметь возможность оставить свое мнение о материале или задать вопрос.