Può capitare di dover utilizzare jquery e altre librerie che utilizzano il carattere dollaro ($) per richiamare l’id di un div.

Per la risoluzione dell’errore e per far convivere in modo pacifico le due librerie, bisogna definire un namespace per JQuery e così richiamare l’id del div con il namespace.

Dopo la definizione delle librerie di jquery e prototype, in namespace viene definito:

var $j = jQuery.noConflict();.

Viene richiamata una funzione speciale di jquery. Da quel momento in avanti, si utilizzerà il namespace ($j) per far riferimento agli id dei div utilizzati da jquery e si utilizzerà il$ classico per richiamare gli id dei div per prototype.

Di seguito il link alla documentazione ufficiale di jquery:

http://docs.jquery.com/Using_jQuery_with_Other_Libraries