在以下邮政编码输入类型中输入值后,JS将检查用户是否输入了正确的邮政编码。如果格式不正确,JS将动态添加标签(错误的邮政编码)。现在,问题是一旦触发错误消息,底部空白空间就不够了。我添加了下面的jQuery,但即使输入正确的邮政编码后也只能选择if条件。
HTML: 邮编 *
<input type="text" maxlength="8" name="epicPostCode" id="epicPostCode" class="VAL_required VAL_postCode idleField omniErr(CE:Post_code_empty) omniDef(CE:Post_code_format_wrong)" value="">
</div>
jQuery:
$("#epicPostCode").live("change", function(){
$("label[for='epicPostCode']").each(function(){
if($("label[for='epicPostCode']").filter("error")){
$('#epicPostCode').parent().css('margin-bottom', '15px');
}
else {
$('#epicPostCode').parent().css('margin-bottom', '0px');
}
});
});
答案 0 :(得分:0)
尝试
button click