Промена на вредностите на атрибутите со помош на функција во jQuery

Исто така, може да се примени функција на секој атрибут. Во овој пример има три инпут полиња:

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

Ајде да го смениме атрибутот value за секое инпут поле - да додадеме го тековниот value со редниот број на елементот во множеството:

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

На овој начин сите вредности на атрибутот value ќе се заменат со оние што ќе ни ги врати функцијата. HTML кодот ќе изгледа вака:

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

Променете ја вредноста value на секое второ инпут поле, додавајќи го тековниот value со редниот број на елементот во множеството.