I need to check the checked
property of a checkbox and perform an action based on the checked property using jQuery.
For example, if the age checkbox is
Using the Click
event handler for the checkbox property is unreliable, as the checked
property can change during the execution of the event handler itself!
Ideally, you'd want to put your code into a change
event handler such as it is fired every time the value of the check box is changed (independent of how it's done so).
$('#isAgeSelected').bind('change', function () {
if ($(this).is(':checked'))
$("#txtAge").show();
else
$("#txtAge").hide();
});