[JQUERY] [metodo] .filter()

.filter() (metodo jQuery) restituisce, da una collezione di elementi, quelli che corrispondono al filtro passatogli come parametro.

tips&tricks

La differenza tra il metodo jQuery .filter() ed il metodo jQuery .find() consiste in ciò:
– il primo effettua la ricerca nell’Elemento cui acceda;
– il secondo effettua la ricerca tra i discendenti dell’Elemento cui acceda.
(vedi esempio)

Per il suo opposto, cfr. il metodo .not() e il selettore CSS e jQuery :not().

Sintassi

$(selettore).filter(selettore-filtro1, selettore-filtro2[facoltativo], ...);
parametro descrizione
selettore-filtro Il selettore che filtra la selezione.

Esempi

<div class="miaClasse">Contenuto 1</div>
<div>Contenuto 2</div>
<p class="miaClasse">Contenuto 3</p>
<button id="mioBottone">clicca qui</button>
<script>
$(document).ready(function() {
  $("#mioBottone").click(function(){
    alert($("div").filter(".miaClasse").text());
  });
});
</script>

Contenuti correlati

  • CSS
  • HTML
  • JavaScript
  • jQuery
  • PHP
  • SQL
  • WORDPRESS

Fonti esterne

jquery, metodi jquery

Related Articles

0 Comment

Rispondi