Ich bin ein wenig neu bei Foundation und arbeite an einem reaktionsschnellen Redesign für ein bestehendes Anwendungsformular. Einige der Fragen in diesem Formular sind von der Art, in der Sie eine ziemlich allgemeine Frage beantworten. Je nach Ihrer Auswahl müssen Sie möglicherweise weitere Informationen eingeben. Hier ist ein sehr einfaches Beispiel:Foundation - Bedingte Formularelemente anzeigen
<fieldset class="row columns">
<legend>Do you like ice cream?</legend>
<label><input type="radio" name="icecream" value="Yes">Yes</label>
<label><input type="radio" name="icecream" value="No">No</label>
</fieldset>
<div id="flavor" class="row columns hide">
<label>What flavor?
<input type="text" name="flavor">
</label>
</div>
Was ich tun muß, ist nur die #flavor div zeigen, wenn der Benutzer die Option Ja auswählt, und verstecken sie standardmäßig oder wenn der Benutzer Nein wählt kann ich dies leicht erreichen mit ein paar zusätzlichen jQuery, aber ich habe das Gefühl, dass ich einen nativen Weg vermisse, um das in Foundation zu handhaben. Ich habe versucht, Toggler zu verwenden, aber es schaltet den Zustand um, anstatt mich den Status von #flavor für jede Radioeingabe spezifizieren zu lassen. Ich habe Reveal ausprobiert, aber es scheint nur für Mods gedacht zu sein.
Ich habe die Dokumente durchsucht, finde aber keine anderen integrierten Methoden zum dynamischen Anzeigen/Ausblenden von Elementen. Fehle ich etwas?
I've set this up in CodePen if it helps. Es hat die jQuery-Methode, damit es funktioniert, um zu demonstrieren, was ich versuche zu bekommen.
Danke für die Vorschläge. Ich werde es definitiv als Vorschlag ansehen oder an einer Implementierung für die Einreichung arbeiten. – Dave