Я использую эту функцию:Stop JavaScript/функция JQuery
function myFunction(){
var position = $(window).scrollTop();
$(window).scroll(function() {
var scroll = $(window).scrollTop();
if(scroll > position) {
// scrolling downwards
hypeDocument.showSceneNamed('Section 2', hypeDocument.kSceneTransitionCrossfade, 1.1);
}
position = scroll;
});
return false;
}
В моем сайте, я хочу, чтобы пользователь, чтобы получить в подарок новую страницу называется «сцена» (в программе я использую) каждый время прокрутки вниз. Этот код отлично работает один раз, но когда я его второй раз настраиваю для перехода на другую сцену, он снова вызывает первую функцию. Есть ли способ, которым я могу kill эта функция при обнаружении события прокрутки?
Благодаря
возможно дубликат [Лучший способ удалить обработчик событий в JQuery?] (Http://stackoverflow.com/questions/209029/best-way-to-remove-an-event-handler- in-jquery) – JJJ