У меня есть 3 окна с тем же именем, если я нажму .fonarcom
jquery hide all .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>
post html please –
HTML, который вы опубликовали, не дает никаких намеков на то, что 'pagament' вы хотите скрыть и что хотите показать. – callback
Если div с классом pagamento - это только один элемент, то скрытие его скроет/покажет его для всех входов. Из вашего образца кода он представляется только одним элементом. Да? – klabranche