我想做这个。
<p class="validator">This is an error!</p>
<input type="text" validator="isGoodValue" value=""/>
<p class="validator">This is an error 2!</p>
<label>
<input type="text" validator="isGoodValue" value=""/></label>
<div><p class="validator">This is an error 3!</p></div>
<label>
<input type="text" validator="isGoodValue" value=""/></label>
<script>
$('input').change( function() {
if (!isGoogValue( $(this).val() )) {
$(this).GET_ME_THE_VALIDATOR_ABOVE_ME().show();
}
else {
$(this).GET_ME_THE_VALIDATOR_ABOVE_ME().hide();
}
});
</script>
获取确切信息的 GET_ME_THE_VALIDATOR_ABOVE_ME 代码可能是什么
上面的验证器,独立于 HTML 结构?或者 jQuery 的什么功能做这个工作......???
我正在尝试使用最接近的,父级,上一个.. 但这效果不佳。