JSLint error: "Move the invocation into the parens that contain the function" JSLint error: "Move the invocation into the parens that contain the function" jquery jquery

JSLint error: "Move the invocation into the parens that contain the function"


To pass JSLint's criteria, it needs to be written like this:

}(jQuery));

Though I think that particular criteria is a bit subjective. Both ways seem fine in my opinion.

(function () {})() makes a bit more sense to me since you wrap the full function, then call it

(function () {}()) looks like you're wrapping the result of the function call in a parens ...