¿Hay algún método para desvincular un evento que haya sido vinculado con one()? Algo así como unone()Jquery desvincula eventos enlazados con uno()
11
A
Respuesta
19
Presupuesto de JQuery.com:
No se puede desvincular un oyente creado usando
.one()
. Si usted quiere ser capaz de desatar algo que tiene que ocurrir sola vez, pero todavía será capaz de desvincularla antes de que ocurra, tiene que uso.bind()
Algo así como:
$("#element").on("click",function(event){
//do stuff here
$(this).off(event);
}
2
Según un comentario en la página doc:
Nota: no se puede desvincular un oyente creado usando .one(). Si desea poder desvincular algo que tiene que ocurrir solo una vez, pero aún así poder desvincularlo antes de que ocurra, use el ejemplo proporcionado para desvincular un evento después de haberlo llamado, y vincúlelo usando .bind().
Cuestiones relacionadas
- 1. ¿Hay dos eventos igual jQuery .on enlazados dos veces?
- 2. jQuery: ¿Puedo obtener una referencia a los eventos enlazados en un elemento?
- 3. PDO queryString con datos enlazados
- 4. ¿Permitir que otros eventos de elementos enlazados se activen primero?
- 5. jQuery: desencadenar eventos .click(), uno detrás de otro
- 6. Delegando eventos Hammer.js con jQuery
- 7. Cómo solicitar eventos vinculados con jQuery
- 8. jQuery vincular eventos con Rails/Coffeescript?
- 9. ¿Presentar formularios, uno tras otro con jQuery?
- 10. jQuery cada uno() con un retraso
- 11. jQuery: el uso directo() con cada uno()
- 12. Ajustar 3 divs en uno con jQuery
- 13. Jquery cada uno() Contador
- 14. jQuery: ¿Cómo uso event.preventDefault() con eventos personalizados?
- 15. Eliminar eventos con jQuery o Javascript
- 16. Cómo usar jQuery ¿Diferido con eventos personalizados?
- 17. Interrumpir subprocesos enlazados en Java
- 18. Jquery seleccionar eventos
- 19. ¿Los detectores de eventos en jQuery se eliminan automáticamente cuando quita el elemento con .html()?
- 20. Cómo manejo los eventos de clic en un menú de datos enlazados en WPF
- 21. jQuery .trigger() múltiples eventos
- 22. eventos pestañas jQuery UI
- 23. Reemplazando jQuery cada uno por
- 24. ¿Cómo mostrar cada div, uno por uno en jquery?
- 25. Jquery ocultar() todos los elementos con cierta clase excepto uno
- 26. Enlazar varios eventos en jQuery
- 27. cadena de dos eventos jquery
- 28. sqlalchemy: relación uno a uno con declaración
- 29. uno-a-uno con fluidez nhibernate?
- 30. jquery fullcalendar filtro de eventos