Я понимаю, что этот вопрос может быть закрыт для дублирования (извините, если это так), но в моем конкретном случае может быть другая проблема для функциональности, которая не работает по желанию, тогда она был в других подобных вопросах.Получить jQuery для обработки флажка события клика
Предположим, что мы имеем разметку:
<div>
<label for="IsRecurring">Is Recurring</label>
</div>
<div>
<input id="IsRecurring" name="IsRecurring" type="checkbox" value="true">
<input name="IsRecurring" type="hidden" value="false" />
</div>
<div id="schedulerTypesList" style="display:none">
<div>
<label for="ScheduleTypeId">Schedule</label>
</div>
<div class="editor-field">
<input type="hidden" name="ScheduleTypeId" id="ScheduleTypeId" value="" />
<ul id="ScheduleTypeIdlist" >
<li>Once a weel</li>
</ul>
</div>
</div>
И в JS прикрепленную в document.ready событие:
$(document).ready(function() {
$('#IsRecurring').click(function() {
var thisCheck = $(this);
if (thischeck.is(':checked'))
$('#schedulerTypesList').show();
}
else {
$('#schedulerTypesList').hide();
})
});
Почему флажок нажмите событие не переключая дисплей из div?
Да, я являюсь тупиком =) Спасибо. –
@ MaximV.Pavlov мы все были там .... :-) – ManseUK