Response title
This is preview!
$("#departureArea").hide();
<label for="departure">Airport Departure</label>
<input type="checkbox" class="departure" id="departure" value="departure" name="departure" />
<div id="departureArea">
<label for="departureFlight">Flight #</label>
<input class="half" id="departureFlight" type="text" name="departureFlight" />
</div>
$('#departure').click(function(){
if ($('#departure:checked').val() == 'on') {
$("#departureArea").slideDown();
} else {
$("#departureArea").slideUp();
}
});
$('#departure').click(function(){
$(document).ready(function(){
$("#reservations-form").validate();
$(".yay, .oops").hide();
$(".yay, .oops").fadeIn(2000);
$("#departureArea").hide();
$("#arrivalArea").hide();
$('#departure').click(function(){
if ($('#departure:checked').val() == 'on') {
$("#departureArea").slideDown();
} else {
$("#departureArea").slideUp();
}
});
$('#arrival').click(function(){
if ($('#arrival:checked').val() == 'on') {
$("#arrivalArea").slideDown();
} else {
$("#arrivalArea").slideUp();
}
});
});
works fine. It's you check with in it that do not work.$('#departure').click(function(){
$('#departure').click(function(){
if ($(this).attr('checked')) {
$("#departureArea").slideDown();
} else {
$("#departureArea").slideUp();
}
});
© 2013 jQuery Foundation
Sponsored by and others.