jQuery Attributoperation - attr() Methode
Beispiel
Ändern Sie das Attribut width der Abbildung:
$("button").click(function(){ $("img").attr("width","180"); });
Definition und Verwendung
Die Methode attr() setzt oder ruft den Attributwert des ausgewählten Elements ab.
Je nach Parameter dieser Methode variiert auch die Arbeitsweise.
Rufen Sie den Attributwert ab
Rufen Sie den Attributwert des ausgewählten Elements ab.
Syntax
$(selector).attr(attribute)
Parameter | Beschreibung |
---|---|
attribute | Definieren Sie das Attribut, dessen Wert abgerufen werden soll. |
Attribute/Werte setzen
Legen Sie Attribute und Werte des ausgewählten Elements fest.
Syntax
$(selector).attr(attribute,value)
Parameter | Beschreibung |
---|---|
attribute | Definieren Sie den Namen des Attributes. |
value | Definieren Sie den Wert des Attributes. |
Verwenden Sie eine Funktion, um Attribute/Werte zu setzen
Legen Sie Attribute und Werte des ausgewählten Elements fest.
Syntax
$(selector).attr(attribute,function(index,oldvalue))
Parameter | Beschreibung |
---|---|
attribute | Definieren Sie den Namen des Attributes. |
function(index,oldvalue) |
Definieren Sie eine Funktion zur Bestimmung des Rückgabewerts des Attributes. Diese Funktion kann den Indexwert des Selektors und den aktuellen Attributwert empfangen und verwenden. |
Mehrere Attribute/Werte-Paare setzen
Legen Sie eine oder mehrere Attribute/Werte für ausgewählte Elemente fest.
Syntax
$(selector).attr({attribute:value, attribute:value ...})
Parameter | Beschreibung |
---|---|
attribute:value | Definieren Sie ein oder mehrere Attribut/Wert-Paare. |