Hi I\'ve been busy trying to take my knowledge of JQuery to the next level, So far I think I\'ve understood everything but as I\'ve ventured onto more advanced tutorials I\'
If you are writing a plugin, use
(function($) {
//stuff that uses the jquery lib using $
})(jQuery);
This is equivalent to
var __myf = function($) {
//stuff that uses the jquery lib using $
};
__myf(jQuery);
If you are writing page code, use
jQuery(function($) {
//stuff that uses the jquery lib using $
});
Here, jQuery will invoke your function when it's ready to (when the document is loaded), and will pass itself as the first argument to your function.