Si vous utilisez une autre bibliothèque ("framework"), la clôture vous assure qu'il n'y aura pas de conflit pour la maitrise du symbole $.
Avec Firefox et l'extension Firebug, le programme s'interrompt sur l'erreur : "$("#conteneur") is null !"
(function($){ //jQuery $("#conteneur").css("backgroundColor","#FFCC66"); })(jQuery); //Prototype $('affiche').addClassName('active').show(); //jQuery //erreur : $("#conteneur") is null ! $("#conteneur").css("color","red");