Nimimerkitön Javascript-malli - CSS-temppuja

Anonim

Itsekutsuva anonyymi toiminto, joka on määritetty yournamespacechoiceglobaalille muuttujalle. Tarjoaa vaikutuksen, joka pitää kaikki toiminnot ja muuttujat yksityisinä tälle toiminnolle. Toiminnon tai muuttujan paljastamiseksi meidän on palautettava se nimenomaisesti funktion alareunaan. Uudelleenmäärittelee jQueryn dollariin.

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.$));