Ndryshimi i vlerave të atributeve duke përdorur funksion në jQuery
Gjithashtu mund të aplikoni një funksion për çdo atribut. Në këtë shembull ka tre inpute:
<input type="text" value="aaa">
<input type="text" value="bbb">
<input type="text" value="ccc">
Le të ndryshojmë atributin value për çdo input
- duke shtuar në value aktual numrin rendor
të elementit në grup:
$('input').attr('value', function(index, value) {
return value + ' ' + index;
});
Kështu të gjitha vlerat e atributit value
do të zëvendësohen me ato që na kthen funksioni. HTML
do të duket kështu:
<input type="text" value="aaa 0">
<input type="text" value="bbb 1">
<input type="text" value="ccc 2">
Ndryshoni vlerën value për çdo input të dytë
duke shtuar në value aktual numrin rendor
të elementit në grup.