Ändern der Werte mehrerer Attribute in jQuery

Man kann die Werte mehrerer Attribute gleichzeitig ändern, dann müssen sie als Objekt übergeben werden. Beispiel: Angenommen, wir haben den folgenden HTML-Code:

html<input type="text" value="!!!" id="test">

Im Javascript-Code schreiben wir die Attribute value, id und ihre Werte als Schlüssel-Wert-Paar:

javascript$('#test').attr({value: 'text', type: 'password'}); 

Jetzt sieht der HTML-Code so aus:

html<input type="password" value="text" id="test">