jQuery attr() Metodo

❮ Metodi jQuery HTML/CSS

Esempio

Imposta l'attributo larghezza di un'immagine:

$("button").click(function(){
  $("img").attr("width","500");
});

Definizione e utilizzo

Il metodo attr() imposta o restituisce attributi e valori degli elementi selezionati.

Quando questo metodo viene utilizzato per restituire il valore dell'attributo, restituisce il valore del PRIMO elemento abbinato.

Quando questo metodo viene utilizzato per impostare i valori degli attributi, imposta una o più coppie attributo/valore per l'insieme di elementi corrispondenti.


Sintassi

Restituisce il valore di un attributo:

$(selector).attr(attribute)

Imposta l'attributo e il valore:

$(selector).attr(attribute,value)

Imposta attributo e valore usando una funzione:

$(selector).attr(attribute,function(index,currentvalue))

Imposta più attributi e valori:

$(selector).attr({attribute:value, attribute:value,...})

Parameter Description
attribute Specifies the name of the attribute
value Specifies the value of the attribute
function(index,currentvalue) Specifies a function that returns the attribute value to set
  • index - Receives the index position of the element in the set
  • currentvalue - Receives the current attribute value of selected elements

Provalo tu stesso - Esempi


Come restituire il valore di un attributo per un elemento.


Come utilizzare una funzione per impostare il valore dell'attributo per un elemento.


Come impostare più attributi/valori per un elemento.


❮ Metodi jQuery HTML/CSS