Att arbeta med attribut i jQuery
Nu ska vi lära oss att läsa, lägga till
och ändra HTML-taggars attribut via jQuery.
Allt detta görs med metoden
attr.
Den fungerar liknande metoden
html
- beroende på antalet parametrar
kommer den att läsa eller ändra attributets värde.
Den första parametern till attr tar
attributets namn, och den andra - dess nya värde.
Till exempel, så här - .attr('value',
- skriver vi strängen 'www')'www' i attributet
value.
Om man anropar attr med en parameter,
kommer den att returnera värdet på attributet vars namn
vi anger i den första parametern.
Till exempel, så här - .attr('value') -
får vi värdet på attributet value.
I nästa exempel har vi en input:
<input type="text" value="!!!" id="test">
Sedan hämtar vi input:en via
dess id och visar värdet
på dess attribut value på skärmen:
alert($('#test').attr('value')); // skriver ut '!!!'
Hämta innehållet i attributet
src på bilden via dess id, som är
www.
Hämta attributet href på länken
som finns i elementet med klassen www.
Hämta innehållet i attributet src
på alla bilder på sidan och visa dem sekventiellt.
Hämta attributet href på alla länkar och
visa dem sekventiellt.