jQuery ominaisuuslaskenta - attr()-menetelmä
Esimerkki
Muuta kuvan width-ominaisuutta:
$("button").click(function(){ $("img").attr("width","180"); });
Määrittely ja käyttö
attr()-metodi asettaa tai palauttaa valitun elementin ominaisuuden arvon.
Eri parametrien mukaan tämän metodin toimintatapa voi vaihdella.
Palauta ominaisuuden arvo
Palauta valitun elementin ominaisuuden arvo.
Syntaksi
$(valitsin).attr(ominaisuus)
Parametrit | Kuvaus |
---|---|
ominaisuus | Määritä arvon saavan ominaisuuden nimi. |
Aseta ominaisuus/arki pariskunta
Aseta valitun elementin ominaisuus ja arvo.
Syntaksi
$(valitsin).attr(ominaisuus,arvo)
Parametrit | Kuvaus |
---|---|
ominaisuus | Määritä ominaisuuden nimi. |
arvo | Aseta ominaisuuden arvo. |
Aseta ominaisuus/arki pariskunta käyttämällä funktiota
Aseta valitun elementin ominaisuus ja arvo.
Syntaksi
$(valitsin).attr(ominaisuus,function(index,oldvalue))
Parametrit | Kuvaus |
---|---|
ominaisuus | Määritä ominaisuuden nimi. |
function(index,oldvalue) |
Määritä palautettavan ominaisuuden arvon funktio. Tämä funktio voi vastaanottaa ja käyttää valitsimen indeksiarvoa ja nykyisen ominaisuuden arvoa. |
Aseta useita ominaisuus/arki pariskuntia
Aseta yhdelle tai useammalle valitulle elementille yhden tai useamman ominaisuuden ja arvon.
Syntaksi
$(valitsin).attr({ominaisuus:arvo, ominaisuus:arvo ...})
Parametrit | Kuvaus |
---|---|
ominaisuus:arvo | Määritä yksi tai useampi ominaisuus/arki pariskunta. |