Αλλαγή τιμών χαρακτηριστικών με χρήση συνάρτησης στο jQuery

Επίσης, μπορείτε να εφαρμόσετε μια συνάρτηση σε κάθε χαρακτηριστικό. Σε αυτό το παράδειγμα υπάρχουν τρία πεδία εισόδου:

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

Ας αλλάξουμε το χαρακτηριστικό 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 κάθε δεύτερου πεδίου εισόδου, προσθέτοντας τον τακτικό αριθμό του στοιχείου στο σύνολο στην τρέχουσα τιμή.