Мені потрібно перевірити 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