Zasadniczo nie ma. Format $(...)
jest skrótem. Szczegółowe informacje można znaleźć na stronie the API docs dla jQuery()
.
Lubię używać go tak:
jQuery(function($) {
// ...all of my jQuery-specific code here...
});
... bo wtedy, jeśli muszę, mogę używać noConflict
jeśli skończę konieczności mieszać coś na stronie, która również chce $
symbol , ale nadal mogę używać $
w moim kodzie (ponieważ jQuery przechodzi do wywołania zwrotnego jako pierwszy argument, i jak widać akceptuję ten argument jako $
w mojej funkcji wywołania zwrotnego — i tak, że cienie jakiegokolwiek globalnego symbolu $
może być używana inna biblioteka). Powyższe ma również tę zaletę, że mogę mieć symbole globalne na mój kod (var
s w funkcji anonimowej), które nie są w rzeczywistości globalsami.
Dziękuję wszystkim za niesamowitą szybką informację zwrotną !! – Mantisimo