J'utilise JQuery Mobile qui crée beaucoup de DOM pour vous. Je dois supprimer () les boutons radio, mais en fonction de la construction du HTML dans JQuery Mobile, je n'ai pas d'identifiant pour le parent div. Je peux facilement saisir à la fois les entrées et les étiquettes, mais je dois également vous débarrasser de Notre Div pour supprimer complètement le style d'entrée de la liste des boutons radio.
<div class="ui-radio">
<input type="radio" value="ahBkMj" id="ahBkMj" name="spam" data-theme="c">
<label for="ahBkMj" class="ui-btn ui-btn-icon-left ui-btn-up-c">
<span class="ui-btn-inner">
<span class="ui-btn-text">Foo</span>
<span class="ui-icon ui-icon-ui-icon-radio-off ui-icon-radio-off"></span>
</span>
</label>
</div>
3 Réponses :
JQuery's .parent () code> faire? P>
aussi d'intérêt peut être ".clusest ()"
Merci, je ne savais pas sur le parent.
.parent () code> était là avant JQuery. C'est une méthode d'objet domestique dans JavaScript.
Étant donné que l'élément Dans l'affaire Général, si vous voulez le premier ancêtre correspondant à un sélecteur, Vous pouvez utiliser le plus proche () : p> Notez cependant que le plus proche () code> inclut l'élément lui-même dans sa recherche. P> p>
Cela fonctionne pour moi .....
var enfant = '# ou. et nom de votre enfant div ... '; p>
Pourquoi ne pas les basculer? montrer / cacher?