我有3个相同的名称框,如果我点击.fonarcom
jquery隐藏所有.pagamento`。只删除父元素jquery
有一种方法可以隐藏父容器中的.pagamento
吗?
var j = jQuery.noConflict();
j(".fonarcom").click(function() {
if (j(this).is(':checked')) {
j(".pagamento").hide();
} else {
j(".pagamento").show();
};
});
HTML:
<div class="large-6 columns ">
<label><input name="fonarcom" class="fonarcom" type="checkbox" value="SI"> L'azienda aderisce a FonarCom</label>
</div>
<div class="large-6 columns pagamento">
<label>Modalità di pagamento</label>
<select name="pagamento" required>
<option value="">Seleziona un metodo di pagamento</option>
<option value="Contanti/Assegno Inizio Corso">Contanti/Assegno Inizio Corso</option>
<option value="Bonifico Anticipato">Bonifico Anticipato</option>
</select>
</div>
请发表HTML请 –
您发布的HTML不会提供任何暗示什么'pagament'你想隐藏和你想要显示。 – callback
如果具有类pagamento的div只有一个元素,那么隐藏它将隐藏/显示所有输入。从您的代码示例中,它似乎只有一个元素。是? – klabranche