Possible en double:
What does this JavaScript/jQuery syntax mean?Comment fonctionnent les espaces de noms de jQuery?
je veux dire précisément quand vous faites ceci:
(function ($) {
...
})(jQuery);
Je ne l'ai jamais vu ce genre de syntaxe avant. Comment la fonction est appelée? Je comprends quand vous le faites comme ceci:
jQuery(function ($) {
...
});
parce que la fonction est passée à jQuery et jQuery juste à lancer une fonction passée en paramètre lorsque le DOM est prêt, mais le premier est différent.
Celui-ci aussi: http://stackoverflow.com/questions/2024888/a-simple-question-on-jquery-closure et éventuellement plus. – karim79
Désolé tout le monde, j'ai essayé de chercher, mais je ne les ai pas vu. –