我试图在单击父按钮但无法正常工作时显示警告。如果输入的值是过去任何一天的值,则会显示警告。
这是HTML:
<div class="well">
<button class="expando" />
<fieldset class="hire_date_wrapper">
<label>Hire Date</label>
<input type="text" name="input_name" /><br />
<span class="date_warning">Warning message</span>
</fieldset>
</div>
这是js:
$('.expando').click(function(){
var well = $(this).parents('.well');
var hiredate = well.children('[name="input_name"]').val();
var today = new Date();
if (hiredate < today) {
well.children('.date_warning').show();
} else {
well.children('.date_warning').hide();
};
});