hide() radio-Taste *und* seinem label text in jquery

Werde ich wieder über ein Aktuelles Projekt, das aussortieren von Fragen der Zugänglichkeit und machte Sie sicher, dass alle form-Elemente hatte-Etiketten. Setzen Sie den label-text in eine tag-verursacht ein problem mit notdürftigem code, den ich geschrieben hatte, vor.

Grundsätzlich, wenn Sie einen radio-button und seine Beschriftung:

<label for="zone_r1"><input type="radio" name="zone" id="zone_r1" value="NY" />New York</label>

Und Sie jquery verwenden, um es zu verstecken wie so:

$('#zone_r1').hide();

Den eigentlichen Taste ist ausgeblendet, aber nicht den label-text. Ursprünglich machte ich eine Spanne für den label-text und versteckte sich, dass wie so:

<input id="NY" type="radio" name="zone" value="NY" /><span id="nyTXT">New York</span>

und

$('#NY').hide();
$('#nyTXT').hide();

Irgendwelche Ideen? Ich lieber nicht verwenden, um die Unordnung und kann es nicht bestätigen mit der Spanne in der Bezeichnung, aber vielleicht bin ich übermäßig eifrig.

InformationsquelleAutor edzillion | 2009-03-13
Schreibe einen Kommentar