Memorizzare un oggetto in una variabile

Logo jQuey

È importante ricordare che la maggior parte dei metodi restitusce l’oggetto jQuery. Questo è motlo utile e ci consente di utilizzare il concatenemanto di metodi che utilizziamo molto spesso:

$mioDiv
  .attr('class', 'unaNuovaClasse')
  .hide()
  .html('qualcosa di nuovo');

Questa caratteristica di jQuery, ci consente di eliminare un sacco di codice superfluo ad esempio possiamo scrivere:

var mioDiv = $('#mioDiv');
mioDiv.hide();

Memorizzando il “div” in una variabile possiamo limitare le volte in cui accediamo al DOM per trovare l’oggetto e inoltre possiamo velocizzare la scritta del codice.

Il codice seguente è perfettamente funzionante. Come puoi vedere abbiamo combinato le due modalità diverse in cui è possibile scrivere il codice.

var mioDiv = $('#mioDiv').hide();

In questo modo stiamo comunque nascondento l’oggetto #mioDiv e contemporaneamente lo stiamo memorizzando nella variabile mioDiv, proprio perché jQuery ritorna l’oggetto selezionato.