Ho appena scaricato l'ebook jQuery Succinentemente gratuito (here) da Syncfusion e ho iniziato a guardare negli esempi.jQuery spiegazione sintassi sintetica
Vedo un sacco di questo tipo di cose:
<script> (function ($)
{
$('a').mouseenter(
function() { alert(this.id); });
})(jQuery);
</script>
Non sono sicuro che il motivo per cui l'autore sta usando questa sintassi. L'oggetto $
viene passato alla funzione anonima? Perché? E qual è il (jQuery)
che segue la funzione anonima?
È semplicemente un modo per evitare conflitti con altre librerie? Mi sembra che questi esempi possano essere scritti molto più "succintamente" :)
Grazie.
Solo pochi secondi prima di me. : / –