Змяненне значэнняў атрыбутаў пры дапамозе функцыі ў 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 парадкавы
нумар элемента ў наборы.