Jquery noconflict
24/05/2012Il sempre maggior utilizzo delle librerie Javascritp (Jquery e Mootools in primis) causa conflitti di esecuzione delle chiamate rivolte all'una o all'altra in quanto viene utilizzato da etrambe il simbolo del dollaro per le funzioni o i nomi di variabile.
In realtà, per quanto riguarda Jquery, il simbolo del dollaro è utilizzato come alias, ma tutte le funzioni sono utilizzabili senza l'utilizzo del simbolo, con una semplice accortezza.
Dopo aver caricato le altre librerie carichiamo Jquery, qui l'articolo su come caricare automaticamente sempre la versione più aggiornata, utilizziamo questa sintassi:
jQuery.noConflict();
// da ora in poi sostituiamo in ogni chiamata il simbolo del dollaro con Jquery
jQuery(document).ready(function(){
jQuery("div").hide();
});
In questo modo potremo contnuare ad utilizzare le altre librerie usando il normale $ !