Cosa significa legare e separare in jquery in idiota termini lenti di apprendimento?Cosa significa bind e unbind in jQuery?
risposta
Binding: accoppiare un gestore ad un elemento (s), che verrà eseguito quando si verifica un evento su detto elemento (s). A seconda del tipo di evento che si desidera gestire usereste diverse funzioni come click(function)
(alt: bind('click', function)
o focus(function)
(alt:. bind('focus', function)
Nibbana: disaccoppiamento di un gestore da un elemento (s) ., in modo che quando un evento si verifica la funzione di gestione non sarà più eseguito Nibbana è sempre lo stesso; unbind('click', function)
per separare un certo gestore, unbind('click')
a sciogliere tutti i gestori di scatto, e unbind()
per separare tutti i gestori È possibile sostituire click
per. altri tipi di eventi, ovviamente
In termini semplici: per i gestori di eventi binding e unbinding agli elementi.
$("#divElement").bind('click', functionName);
lega un gestore di eventi click per l'elemento con id DivElement
$("#divElement").unbind('click', functionName);
scioglie un gestore di eventi click per l'elemento con id DivElement
Edit:
Bind permette anche per associare un gestore a uno o più eventi.
$("#divElement").bind("click dblclick mouseout", function(){ // your code });
Aggiornamento:
Come di jQuery 1.7, i .on() e .off() metodi sono preferiti da mettere e togliere i gestori di eventi su elementi.
Bind allega un pezzo di codice da eseguire su un dato elemento HTML (che viene eseguito sull'evento fornito). unbind lo rimuove.
In tre frasi:
Un eventi è un segnale che è visibile nel vostro programma - pressione di un tasto, per esempio.
Un gestore è una funzione orientata a reagire a un determinato evento.
Binding associa un gestore di un evento, unbinding fa il contrario.
- 1. jQuery bind() unbind() e on() e off()
- 2. prima unbind clic e quindi associare (jQuery)
- 3. Cosa significa $ ([]) in jQuery
- 4. Che cosa significa passare `undefined` a bind()?
- 5. jQuery - unbind o rebind hoverIntent()?
- 6. Cosa significa "$ .qualcosa" in jQuery?
- 7. jQuery evento di binding e unbind con parametri
- 8. Cosa significa ": .." in Haskell?
- 9. jQuery unbind ('hover') non funziona
- 10. Cosa significa = e significa in PHP?
- 11. Unbind - Remove - Kill a jQuery plug-in
- 12. In jQuery, cosa significa $ .fn. significare?
- 13. Cosa significa data ... dove significa in Haskell?
- 14. Cosa significa = ~ significa in Perl
- 15. Cosa significa/*! */Significa in C#?
- 16. Cosa significa || = significa in Ruby?
- 17. cosa significa "@" significa in C#
- 18. Cosa significa: :: significa in C++?
- 19. Cosa significa "??" significa in C#?
- 20. Cosa significa! */Significa in .gitignore
- 21. Cosa significa 0x0F? E cosa significa questo codice?
- 22. Cosa significa (&) - e commerciale in parentesi - significa in questo codice?
- 23. Cosa significa parentesi e parentesi dopo il selettore jquery?
- 24. Cosa significa window.jQuery e window. $ Significano?
- 25. Cosa significa Field.Index.NOT_ANALYZED_NO_NORMS significa
- 26. Cosa significa/#!/Significa nell'URL?
- 27. javascript: cosa significa/* @ @ */significa?
- 28. Cosa significa "git +" nell'URL?
- 29. Cosa significa '::' significa?
- 30. Cosa significa (+ var) significa
Potrebbe voler includere il fatto che è possibile associare un gestore a più eventi in un comando di bind –
Modificato il mio post. – rahul
Inoltre, è possibile aggiungere che è possibile eseguire il binding a nomi di eventi arbitrari come '$ (" div "). Bind (" updatePage ", function() {...}); quindi attivare tali eventi con $ (" div ") .trigger ("updatePage"); –