Промена вредности атрибута помоћу функције у 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 редни
број елемента у скупу.