Ich bekomme immer noch ein wenig verwirrt, wenn es um Selektoren und Muster kommt ... Im Grunde versuche ich, das übergeordnete Div eines Eingabeelements zu finden, und wenn eine Zeichenfolge irgendwo in seiner ID gefunden wird, möchte ich es auf keine Anzeige festlegen.
Ich habe das schon einmal gemacht, indem ich einfach etwas wie:
if($('div[id*=string]')) { $(this).attr('display','none'); }
Aber ich bin mir nicht sicher, wie man das für eine Variable macht?
Weiter bin ich nicht gekommen, und dann blieb ich stecken...
$('input.rclass').each(function() {
var myDiv = $(this).parent().parent();
if($(myDiv...
});
Das Markup sieht wie folgt aus:
<div id="edit-gci" class="form-item">
<label for="editgci[0][foa][value]" class="option">
<input type="radio" class="rclass" value="" name="editgci[0][foa][value]" id="editgci-0-value-string-idnum"> N/A
</label>
</div>