Ændring af attributværdier ved hjælp af en funktion i jQuery

Det er også muligt at anvende en funktion til hver attribut. I dette eksempel er der tre inputfelter:

html<input type="text" value="aaa">
<input type="text" value="bbb">
<input type="text" value="ccc">

Lad os ændre value-attributten for hvert inputfelt - vi tilføjer den aktuelle value elementets indeks i sættet:

javascript$('input').attr('value', function(index, value) {
  return value + ' ' + index;
});

På denne måde vil alle værdier af value-attributten blive erstattet af dem, som funktionen returnerer. HTML- koden vil se sådan ud:

html<input type="text" value="aaa 0">
<input type="text" value="bbb 1">
<input type="text" value="ccc 2">
Задание 1

Ændr værdien af value for hvert andet inputfelt ved at tilføje den aktuelle value elementets indeks i sættet.