Ich habe eine ziemlich einfache jQuery Akkordeon mit Radio-Tasten in jeder Kopfzeile.Radioknopf in Kopf von jquery ui Akkordeon verursacht es nicht zu reagieren
Sehen Sie diese JSFiddle
Wenn ich ein Optionsfeld wählen sollte geprüft erhalten und das Akkordeon sollte an diesem Ort öffnen. Das seltsame Problem ist, dass sich das Akkordeon öffnet, aber das Radio nicht überprüft wird.
Für mich sieht das aus wie ein Bug in jQuery-Ui, jede Hilfe wäre willkommen.
<div class="accordion">
<h3>
test1
<input type="radio" checked="checked" name="radio" />
</h3>
<div>
content<br />
content<br />
content<br />
content<br />
</div>
<h3>
test2
<input type="radio" name="radio" />
</h3>
<div>
content<br />
content<br />
content<br />
content<br />
</div>
<h3>
test3
<input type="radio" name="radio" />
</h3>
<div>
content<br />
content<br />
content<br />
content<br />
</div>
</div>
js:
$(".accordion").accordion()
Wie Sie seine ungefähr so einfach, wie es bekommen ...
Ich habe @ Nick's Fiddle ein kleines bisschen optimiert, so dass das Klicken irgendwo auf dem Akkordeon-Header den Radio-Button auswählt, anstatt erforderlich zu sein, auf den Radio-Button selbst zu klicken. Meine Lösung ist [hier] (http://jsfiddle.net/jofitz/zqs2B/492/) – jofitz