#javascript #jquery
#javascript #jquery
Вопрос:
Я пытаюсь сделать так, чтобы мой div на моей странице загружался последним, я имею в виду, что после того, как все загружено, он должен загрузить этот div с помощью jquery или javascript?
вот что я попробовал
<script type="text/javascript">
$(document).ready(function(){
$.get('url', function(data) {
$('.image').html(data);
});
});
</script>
Комментарии:
1. Вы также можете попробовать использовать
setTimeout()
метод для загрузки вашего div через определенный период времени на вашей странице.2. @ShubhamBaranwal setTimeout() не гарантирует, что обратный вызов будет выполнен, когда все остальное загружено. Он просто выполняется через указанное время, независимо от того, какой «статус загрузки» могут иметь другие ресурсы.
Ответ №1:
Не используйте $(document).ready() потому что это событие срабатывает, вероятно, слишком рано для вашего намерения. Используйте событие window.onload, которое запускается после полной загрузки страницы (включая изображения и другие ресурсы)
window.onload = function() {
$.get('url', function(data) {
$('.image').html(data);
});
};