Operacje atrybutów jQuery - metoda attr()

Przykład

Zmień atrybut width obrazu:

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

Spróbuj sam

Definicja i użycie

Metoda attr() ustawia lub zwraca wartość atrybutu wybranego elementu.

Zależnie od różnych parametrów tej metody, sposób jej działania również się różni.

Zwróć wartość atrybutu

Zwróć wartość atrybutu wybranego elementu.

Gramatyka

$(selector).attr(attribute)
Parametry Opis
attribute Zdefiniuj atrybut, dla którego chcemy uzyskać wartość.

Spróbuj sam

Ustawienie atrybutów/wartości

Ustawienie atrybutów/wartości wybranych elementów.

Gramatyka

$(selector).attr(attribute,value)
Parametry Opis
attribute Zdefiniuj nazwę atrybutu.
value Zdefiniuj wartość atrybutu.

Spróbuj sam

Ustawienie atrybutów/wartości za pomocą funkcji

Ustawienie atrybutów/wartości wybranych elementów.

Gramatyka

$(selector).attr(attribute,function(index,oldvalue))
Parametry Opis
attribute Zdefiniuj nazwę atrybutu.
function(index,oldvalue)

Zdefiniuj funkcję zwracającą wartość atrybutu.

Ta funkcja może przyjmować i używać wartości indeksu selektora oraz bieżącej wartości atrybutu.

Spróbuj sam

Ustawienie wielu par atrybutów/wartości

Ustaw jeden lub więcej atrybutów/wartości dla wybranych elementów.

Gramatyka

$(selector).attr({attribute:value, attribute:value ...})
Parametry Opis
attribute:value Zdefiniuj jeden lub kilka par atrybutów/wartości.

Spróbuj sam