jQuery Egenskapshantering - attr() metod
Exempel
Ändra breddsegenskapen för bilden:
$("button").click(function(){ $("img").attr("width","180"); });
Definition och användning
attr() metoden sätter eller returnerar egenskapsvärdet för det valda elementet.
Beroende på vilka parametrar som används för denna metod, varierar dess arbetsmetod också.
Returnera egenskapsvärdet
Returnera egenskapsvärdet för det valda elementet.
Syntax
$(selector).attr(egenskap)
Parameter | Beskrivning |
---|---|
egenskap | Definiera egenskapen som ska hämta värdet från. |
Sätt egenskaps/värdepar
Sätt egenskaper och värden för det valda elementet.
Syntax
$(selector).attr(egenskap,värde)
Parameter | Beskrivning |
---|---|
egenskap | Definiera namnet på egenskapen. |
värde | Definiera värdet för egenskapen. |
Använd en funktion för att sätta egenskaps/värdepar
Sätt egenskaper och värden för det valda elementet.
Syntax
$(selector).attr(egenskap,function(index,oldvalue))
Parameter | Beskrivning |
---|---|
egenskap | Definiera namnet på egenskapen. |
function(index,oldvalue) |
Definiera en funktion för att specificera returvärdet för egenskapsvärdet. Funktionen kan ta emot och använda indexvärdet för sökaren och det aktuella egenskapsvärdet. |
Sätt flera egenskaps/värdepar
Sätt en eller flera egenskaper och värden för det valda elementet.
Syntax
$(selector).attr({egenskap:värde, egenskap:värde ...})
Parameter | Beskrivning |
---|---|
egenskap:värde | Definiera en eller flera egenskaps/värdepar. |