Давайте посмотрим, если вы можете мне помочь: у меня есть этот HTML:Скрытие выберите в DIV в зависимости от радио
<div class="store">
<input type="radio" name="storename" id="store1" />
<select name="time_availability">
<option value="1pm">01:00 pm</option>
<option value="2pm">02:00 pm</option>
</select>
</div>
<div class="store">
<input type="radio" name="storename" id="store1" />
<select name="time_availability">
<option value="1pm">01:00 pm</option>
<option value="2pm">02:00 pm</option>
</select>
</div>
<div class="store">
<input type="radio" name="storename" id="store1" />
<select name="time_availability">
<option value="1pm">01:00 pm</option>
<option value="2pm">02:00 pm</option>
</select>
</div>
По умолчанию каждый выбрать внутри сНу класса «магазин» продолжает скрывать и только тогда, когда проверять радио, отображаются выбор, который приходит сразу же после этого радио в то время как другие держат скрытыми, так что я сделал это:
$('input[name="storename"]:radio').change(function() {
$(this).parents('.store').find('select').fadeIn('fast');
});
Моей проблема: когда я проверяю другой вариант радио, ранее помечать появляться вместо сокрытия предыдущего выбор и отобразить соответствующий выбор, который появляется сразу после того, как я нажал радио? Я не знаю, был ли я ясно ...
спасибо