jQuery mobile - collapsible Komponente Status prüfen

Flexner

Grünschnabel
Hallo,
ich habe eine jQuery mobile collapsible Komponente (Wie eine checkbox, nur das beim anklicken etwas ausfährt). Ich würde gerne in JavaScript prüfen, ob die Komponente ausgefahren bzw. gecheckt wurde. Gibt es dafür eine bestimmte Eigenschaft, wie z.B. bei Textfeldern die Value Eigenschaft? (
PHP:
document.getElementById('name').value
)

PHP:
<!-- Kontaktdaten Name, Email, Telefon -->
<div id="kontaktForm" data-role="collapsible" data-collapsed-icon="checkbox-off" data-expanded-icon="checkbox-on">
     <h3>D&uuml;rfen wir Sie kontaktieren?</h3>
     <input id="name"	type="text" name="name" 	placeholder="Name"/>
     <input id="email"	type="text" name="email" 	placeholder="Email"/>
     <input id="telefon" type="text" name="telefon" 	placeholder="Telefon"/>
</div>

Gruß
Flexner
 
Hi,
also es gibt mit jQuery diese beiden Methoden für z.B. Checkboxen:

Code:
if ($("#name").attr("checked")) {
    foo.bar(); // dein Code
}
 
// Zweite Möglichkeit
if ($("#name").is(":checked");) {
   foo.bar(); //dein Code
}

Die erste Variante liefert entweder ein „checked“ oder „undefined“ zurück. Bei der zweiten bekommst du ein „true“ oder „false“ geliefert.
In deinem Fall kannst du es ja mal mit
Code:
$(element).is(":visible");
versuchen ob du hier einen entsprechenden Wert bekommst.

Viele Grüße
 
Zurück