Мне нужно проверить checked
свойство флажка и выполнить действие на основе проверенного свойства с помощью jQuery.
Например, если флажок возраста установлен, то мне нужно показать текстовое поле для ввода возраста, иначе скрыть текстовое поле.
Но следующий код возвращается false
по умолчанию:
if ($('#isAgeSelected').attr('checked'))
{
$("#txtAge").show();
}
else
{
$("#txtAge").hide();
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="checkbox" id="isAgeSelected"/>
<div id="txtAge" style="display:none">
Age is selected
</div>
Как мне успешно запросить checked
свойство?
$('#isAgeSelected').checked
$('#isAgeSelected')[0].checked