Io sono il debug di codice JavaScript di qualcun altro e la maggior parte del codice è avvolto come questo:
(function ($) {
//majority of code here...
})(jQuery);
Che cosa sta succedendo con la ($)
e il (jQuery)
? Non mi è stato insegnato a programmare così e non li ho visti. Qual è il loro scopo?
Come pure, non c'è document.ready
, ma suppongo che sia perché il codice viene eseguito subito dopo che è letto dal ();
alla fine?
Questo codice verrà eseguito su document.ready – longbkit
@longbkit: No, non è un codice pronto per DOM. – RightSaidFred
@longbkit, no, non è quello che significa. Per favore vai a leggere sulla chiusura .. o, diavolo, inizia a imparare javascript. –