C'è un modo per "separare" un plugin jQuery da un selettore jquery?Unbind - Remove - Kill a jQuery plug-in
risposta
È possibile separare il nome del plugin dal prototipo oggetto jQuery con delete:
delete $.fn.pluginName;
questo non pregiudica le istanze di plugin già inizializzate però.
quindi come possiamo smantellare il plugin dopo l'inizializzazione? – tsiokos
I plugin di solito forniscono un metodo per distruggere se stessi, ad es. se guardi all'interfaccia utente di jQuery, forniscono il metodo 'destroy', quindi puoi fare pe: '$ ('selector'). sortable ('destroy');' Ma non c'è un modo uniforme per farlo, come il plugin deve eseguire un pezzo di codice specifico per ripulire se stesso, e jQuery non può farlo per te. –
Generalmente no.
Il plug-in generalmente apporta modifiche agli elementi a cui viene applicato. A volte questi possono essere semplicemente annullati rimuovendo gli attributi o slegando gli eventi aggiunti dal plugin, ma il plug-in dovrebbe fornire questa funzionalità, altrimenti dovresti sapere esattamente cosa rimuovere.
volte plugin sovrascrittura informazioni in modo che non è possibile annullare senza sapere che cosa l'informazione era prima è stato applicato il plugin.
$("#selector").unbind().removeData();
- 1. jQuery unbind ('hover') non funziona
- 2. jQuery - unbind o rebind hoverIntent()?
- 3. jquery aggiungi remove class
- 4. JQuery Remove() non funziona
- 5. jQuery remove() callback?
- 6. Jquery - Remove() after hide()
- 7. jQuery bind() unbind() e on() e off()
- 8. Cosa significa bind e unbind in jQuery?
- 9. prima unbind clic e quindi associare (jQuery)
- 10. unbind Backbone Visualizza eventi
- 11. Kill a python process
- 12. Come riattivare/reindirizzare l'interfaccia utente jQuery ordinabile dopo $ .unbind?
- 13. jQuery remove last table column
- 14. jQuery remove options from select
- 15. aggiungi evento a Jquery Plugin
- 16. jquery rimuovere plugin dal elemento
- 17. .clone() e .remove() metodo in jquery
- 18. jQuery $ (this) .remove() non funziona dopo l'append
- 19. jQuery effetto di evidenziazione prima remove()
- 20. jQuery evento di binding e unbind con parametri
- 21. jQuery remove (selettore) non sembra funzionare
- 22. jQuery remove object from object collection
- 23. remove Cookie using jquery non funziona
- 24. jQuery: append() oggetto, remove() con delay()
- 25. jQuery callback all'interno della funzione remove()
- 26. jquery remove() torna all'inizio della pagina
- 27. Alternativa a qTip (jQuery Tooltip Plugin)
- 28. Come faccio a "rebind" l'evento click dopo unbind ('clic')?
- 29. Perché "il" sopravvive dopo .remove?
- 30. richiedono js jquery plugin
Dipende dal plug-in – jantimon
Quindi non esiste alcuna funzione jQuery nativa. Non va bene ... – tsiokos
Non c'è un plug-in nativo. – jantimon