Ho molta richiesta di ajax di pagina sul mio sito. Sto usando il plugin jquery hashchange per integrarli.Previene re-init in ajax
Ora, come ho osservato, dopo aver fatto $ (window) .hashchange devo sempre re-init alcuni altri plugin (ad esempio fullcalendar, tooltip, ecc.).
Ho cercato di google - su come impedire il re-init durante una richiesta Ajax. L'ho provato usando live e funziona, ma il problema è che ci sono alcuni plugin che non hanno bisogno di usare la funzione .live specialmente quando è basato sul contenuto (ad esempio, fullcalendar, tooltip (caricamento della pagina), ecc.). Ho cercato di risolvere questo problema utilizzando:
$(window).on("hashchange")
posso verificare se esistono gli elementi e RE-INIT i plugin (che è così sporco per me), e il problema: i plugin non funzionerà/leggere.
Quale sarebbe l'approccio migliore per inizializzare i plug-in ogni volta che lo si fa in ajax? È possibile?
P.S. ancora cominciando ad imparare ed esplorare di più su Ajax.