Выполнение скрипта после загрузки контента с другой страницы
На одной из страниц сайта я по клику загружаю контент в определенный блок с других страниц сайта с помощью .load("http://my-site.ru/test.html");
И уже после загрузки этого контента мне нужно выполнить с контентом, который я загружаю определенные действия, например, подключить слайдер или добавить классы элементам внутри блока.
Есть ли какой-то способ проверить, полностью ли загрузился контент или нет?
Сейчас для подключения я пользуюсь setTimeout(initSlider, 200)
Но при таком подходе получается, что либо я устанавливаю интервал, заведомо больший, чем необходимо для загрузки, и тогда четко виден интервал, когда слайдер еще не подключен, либо я устанавливаю меньший интервал, и тогда слайдер иногда вообще не подключается (в тех случаях, когда initSlider срабатывает до загрузки).
Подскажите, пожалуйста, есть ли возможность подключать слайдер сразу после загрузки контента в блок.
|