2014-12-01 3 views
0

Я хочу вызвать функцию, которая запускается только при прокрутке, это возможно?Запуск события, которое запускается при прокрутке только на загрузке страницы

$(document).ready(function() 
    $(document).scroll(function() { 
     // do something here 
    }); 

    // here I want to trigger the scroll function (without scrolling) 
}); 

Я попытался $(document).scroll(); без успеха:

$(document).ready(function() 
    $(document).scroll(function() { 
     // do something here 
    }); 
    $(document).scroll(); 
}); 
+0

Вы хотите, чтобы браузер ** буквально ** прокручивал, или вы хотите выполнить код, который ** будет выполняться **, если прокрутка браузера? –

+0

@MichaelPerrenoud Последний. –

+0

$ (окно) .scroll(); – rodrigogq

ответ

1

Изменить это использовать именованный функцию:

$(document).ready(function() 
    $(document).scroll(onScroll); 

    onScroll(); 
}); 

function onScroll() { 
} 

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

Смежные вопросы