Il metodo '.andSelf()' è stato deprecato in favore di '.addBack()' in jQuery 1.8 e rimosso in jQuery 3.0; sostituire tutte le occorrenze di '.andSelf()' con '.addBack()' per includere gli elementi dello stack precedente.
ANDSELF_REMOVED_USE_ADDBACK
→
Invocare '$("#date").datepicker()' fallisce se è stato caricato solo il core di jQuery UI o se la libreria jQuery UI non è stata inclusa nella pagina HTML.
DATEPICKER_NOT_A_FUNCTION
→
Compare quando 'bootstrap.js' viene incluso prima di 'jquery.js', oppure quando un secondo tag '<script src="jquery.js">' caricato nel footer della pagina HTML sovrascrive l'istanza globale di jQuery eliminando le estensioni caricate da Bootstrap.
BOOTSTRAP_MODAL_NOT_A_FUNCTION
→
Compare tipicamente quando il file JavaScript del plugin (es. slick, select2, datepicker) viene incluso nella pagina HTML prima del file principale 'jquery.min.js', o quando una seconda istruzione <script> ricarica jQuery azzerando '$.fn'.
PLUGIN_NOT_A_FUNCTION_ORDER
→
Il browser non trova il plugin Select2 esteso su '$.fn'; le cause tipiche sono la mancata inclusione del file 'select2.min.js', il caricamento asincrono con attributo 'defer' non coordinato o la presenza di una doppia versione di jQuery.
SELECT2_NOT_A_FUNCTION
→
Il metodo '.size()' è stato rimosso in jQuery 3.0 in favore della proprietà diretta '.length'; il codice legacy che invoca '$el.size()' va aggiornato sostituendolo con '$el.length'.
SIZE_IS_NOT_A_FUNCTION
→
Il plugin di compatibilità 'jquery-migrate.js' stampa avvisi di deprecazione in console per metodi come '.click()', '.bind()' o '.unload()'; in ambiente di produzione deve essere rimosso o silenziato ('jQuery.migrateMute = true').
JQUERY_MIGRATE_WARNINGS
→
Sia Bootstrap che jQuery UI registrano un metodo con il nome '.tooltip()' su '$.fn'; se caricati entrambi senza usare '$.widget.bridge("uibutton", $.ui.button)' o invertendo l'ordine dei file, uno dei due plugin sovrascrive l'altro generando errori.
BOOTSTRAP_TOOLTIP_CONFLICT
→