Esiste un metodo per separare un evento che è stato associato a uno()? Un po 'come unone()Eventi di Jindery non associati a uno()
11
A
risposta
19
Citazione di JQuery.com:
Non si può separare un ascoltatore creata usando
.one()
. Se si vuole essere in grado di sciogliere qualcosa che deve avvenire solo una volta, ma ancora in grado di sciogliere prima che si verifica, si deve uso.bind()
Qualcosa di simile:
$("#element").on("click",function(event){
//do stuff here
$(this).off(event);
}
2
Secondo un commento sulla pagina doc:
Nota: non si può associare un ascoltatore creato con .one(). Se vuoi essere in grado di separare qualcosa che deve accadere una sola volta ma essere ancora in grado di separarlo prima che si verifichi, usa l'esempio fornito per slegare un evento dopo che è stato chiamato, e associalo usando .bind().
Problemi correlati
- 1. quali eventi sono associati?
- 2. Come trovo gli eventi javascript misteriosamente associati
- 3. Posso trovare gli eventi associati a un elemento con jQuery?
- 4. Sono due jQuery uguali su eventi associati due volte?
- 5. categorie PrestaShop associati a product.tpl
- 6. È possibile ottenere un elenco di eventi associati a un elemento in jQuery?
- 7. Perché i gestori eventi possono essere associati solo agli eventi HttpApplication durante l'inizializzazione IHttpModule?
- 8. Come posso sapere quali eventi sono associati a un elemento DOM?
- 9. awesome_print non mostra oggetti associati
- 10. Multiple ViewModelli associati a una singola vista
- 11. Mostra metodi associati a una particolare classe
- 12. Rails - Eliminazione di record associati non salvati
- 13. Convalida che un oggetto ha uno o più oggetti associati
- 14. Il servizio non può essere avviato, perché è disabilitato o perché non ha dispositivi associati associati
- 15. Consentire agli altri eventi di elementi associati di attivarsi per primi?
- 16. eventi Backbone non vincolante per elemento DOM
- 17. ActiveRecord: l'eliminazione di record associati
- 18. impedisce a uno pseudoelemento di attivare l'hover?
- 19. Quali problemi di scalabilità sono associati a NetworkX?
- 20. "<-" e valori associati
- 21. i tipi di file associati a vCard con un'applicazione iPhone
- 22. Relazione uno-a-uno generica in Django
- 23. Mappatura uno-a-uno NHibernate, chiavi non primarie
- 24. eventi Node.js EventEmitter non condividono ciclo di eventi
- 25. Associazione di changeset non associati esistenti con workitem in TFS
- 26. jQuery: posso ottenere un riferimento agli eventi associati su un elemento?
- 27. In clojure, perché gli associati richiedono argomenti oltre a una mappa, ma non dissociarli?
- 28. Rimuovi elemento, ma conserva tutti i dati e gli eventi associati
- 29. Rails: utilizzo di campi modulo non associati a un modello in convalide
- 30. Perché gli oggetti Lvalue C++ non possono essere associati a riferimenti di riferimento (&&)?