⊗jqDmAVChF 35 of 113 menu

Ändern von Attributwerten mit einer Funktion in jQuery

Man kann auch eine Funktion auf jedes Attribut anwenden. In diesem Beispiel gibt es drei Input-Felder:

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

Lassen Sie uns das Attribut value für jedes Input-Feld ändern - indem wir den aktuellen value um die Indexnummer des Elements im Set ergänzen:

$('input').attr('value', function(index, value) { return value + ' ' + index; });

Auf diese Weise werden alle Werte des Attributs value durch diejenigen ersetzt, die die Funktion zurückgibt. Der HTML- Code sieht dann so aus:

<input type="text" value="aaa 0"> <input type="text" value="bbb 1"> <input type="text" value="ccc 2">

Ändern Sie den Wert value jedes zweiten Input-Feldes, indem Sie den aktuellen value um die Indexnummer des Elements im Set ergänzen.

bydeenesfrptru