Сначала я смотрел на событие onLoad
, но потом, когда я прочитал об этом, я обнаружил, что я был или устарел, поэтому я искал и нашел эту информацию для использования on
чтобы проверить, загружено ли изображение: load() method deprecated?jQuery on load event не запускает скрипт
Но простая анимация, которую я запускаю, не будет работать. Элемент не отображается. Он работает, если я перезагружаю браузер. Анимация работала идеально, пока я не добавил событие загрузки. Что может быть неправильным и как я могу улучшить код, чтобы работать лучше?
$("#intro-img").on("load", function() {
$(".intro-content").animate({
left: '20px',
opacity: '1.0'
});
});
EDIT: Скрипт работает в настоящее время после того как я использовал window
вместо идентификатора. Как и этот $(window).on("load", function() {....
Теперь скрипт должен запускаться, когда загружен весь контент на странице? Но я думаю, что никогда не будет гарантии, что он будет работать на 100% с изображениями !?
Спасибо, но. Груз лишен! –
... или добавление событий с 'addEventListener' &&' attachEvent' (IE) –