我有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