Un altro modo di estendere le funzionalità dei nostri plugin è quello di creare metodi privati.
Al contrario dei metodi pubblici, i metodi privati sono ad uso esclusivamente interno e non possono essere usati al di fuori del contesto del plugin.
"use strict";
(function( $ ) {
$.fn.hilight = function( options ) {
var debug = function( $obj ) {
console.log( "Plugin hilight invocato su " + $obj[0].outerHTML );
};
debug( this );
};
})( jQuery );
Il nostro metodo di debug è privato perché il suo accesso è limitato all'interno dello scope del plugin stesso.