Почему бы вам просто не вызвать событие прокрутки окна при загрузке? Вы также можете указать пространство имен для события прокрутки, чтобы изолировать его и иметь к нему лучший доступ позже ...
$(window)
.on('scroll.myscroll', function () {
// do something on scroll event
})
.trigger('scroll.myscroll'); // trigger scroll event on pageload
Но если вы на самом деле хотели запустить его при загрузке окна (при условии, что DOM полностью загружен, включая изображения и т. Д.), Тогда другие упомянутые примеры подойдут. Но используйте метод .on (), а не .bind ().
$(window).on('scroll.myscroll load.myload', function () {
// do something on scroll and load events
});