Le texte suivant est-il un raccourci pour $(document).ready
?
(function($){
//some code
})(jQuery);
Je vois ce modèle très souvent utilisé, mais je ne parviens pas à en trouver la référence. Si c'est un raccourci pour $(document).ready()
Y a-t-il une raison particulière pour laquelle cela pourrait ne pas fonctionner ? Dans mes tests, il semble toujours se déclencher avant l'événement ready.
0 votes
Toute variable définie à l'intérieur de la fonction de motif mentionnée (par ex.
var somevar;
) ne modifiera pas le contenu des variables du même nom en dehors de la fonction3 votes
Le code a pour effet de garantir que $ représente jQuery dans ce bloc de fonctions, de sorte que le code est portable dans les endroits où l'alias $ pour jQuery est désactivé ou défini comme autre chose.