Névtérbeli Javascript-sablon - CSS-trükkök

Anonim

A yournamespacechoiceglobális változóhoz hozzárendelt önálló anonim függvény . Azt a hatást szolgálja, hogy minden függvényt és változót titokban tartanak ehhez a funkcióhoz. Egy függvény vagy változó leleplezéséhez kifejezetten vissza kell adnunk a függvény aljára. Újratervezi a jQuery-t $ -ra.

var yournamespacechoice = (function ($) ( var publicfunction; function privatefunction() ( // function only available within parent function ) publicfunction = function publicfunction() ( // public function available outside of this funtion ); // Expose any functions that we need to access outside of this scope. Use yournamespacechoice.functionName() to call them. return ( publicfunction: publicfunction ); )(window.$));