Промена на вредностите на атрибутите со помош на функција во jQuery
Исто така, може да се примени функција на секој атрибут. Во овој пример има три инпут полиња:
<input type="text" value="aaa">
<input type="text" value="bbb">
<input type="text" value="ccc">
Ајде да го смениме атрибутот value
за секое инпут поле
- да додадеме го тековниот value со редниот број
на елементот во множеството:
$('input').attr('value', function(index, value) {
return value + ' ' + index;
});
На овој начин сите вредности на атрибутот value
ќе се заменат со оние што ќе ни ги врати функцијата. HTML
кодот ќе изгледа вака:
<input type="text" value="aaa 0">
<input type="text" value="bbb 1">
<input type="text" value="ccc 2">
Променете ја вредноста value на секое второ
инпут поле, додавајќи го тековниот value со редниот
број на елементот во множеството.