2 Stimmen

Ändern von Eigenschaften mehrerer Objekte in Flex

In meinem Beispiel unten habe ich mehrere Objekte. Ich möchte die Beschriftung aller Objekte in einem Zug ändern, ohne jedes Element über die ID aufzurufen. Ich weiß, wie man das in HTML macht, aber nicht in Flex.

// HTML
<div class="text" id="text1">SomeText</div>
<div class="text" id="text2">SomeText</div>
<div class="text" id="text3">SomeText</div>

// jQuery
$(".text").css("color", "#333333");

So würde ich normalerweise die Farbe von 3 Objekten in einer Zeile auf grau setzen.

// Flex
<s:Button id="button1" label="Button 1"/>
<s:Button id="button2" label="Button 2"/>
<s:Button id="button3" label="Button 3"/>

// AS3
button1.label = 'Something else';
button2.label = 'Something else';
button3.label = 'Something else';

Gibt es eine Möglichkeit, wie ich die Beschriftungen aller 3 Schaltflächen mit einer einzigen Codezeile ändern kann, ähnlich wie im jQuery-Beispiel? Vielen Dank im Voraus.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X