stop desplazar change jquery window scrolltop

desplazar - jQuery agregar y eliminar $(window).scroll(function()?



offset jquery scroll (1)

Debe almacenar la función en una variable y luego usar off para eliminarla:

var scrollHandler = function(){ myScroll = $(window).scrollTop(); } $("#itemBind").click(function(){ $(window).scroll(scrollHandler); }).click(); // .click() will execute this handler immediately $("#itemUnbind").click(function(){ $(window).off("scroll", scrollHandler); });

¿Cómo puedo eliminar y luego agregar el $(window).scroll ? Necesito almacenar una variable y reutilizarla después de algún evento.

// here i store my var $(window).scroll(function(){ myScroll = $(window).scrollTop() }); $("#itemUnbind").click(function(){ // here i need to remove the listener }); $("#itemBind").click(function(){ // here i need to add listener again });

Gracias.