【发布时间】:2011-11-09 03:43:36
【问题描述】:
我在输入字段中使用了占位符范围。使用 jQuery,我根据字段中是否输入值来显示/隐藏跨度。问题:当我在表单中实现这种类型的占位符时,尽管输入字段中存在值,但在提交表单后跨度并未隐藏。执行搜索后,该值与占位符一样保持不变。有没有办法纠正这个问题,所以占位符被隐藏了?这是我正在使用的 jQuery:
$(function() {
$("span.holder + input").keyup(function() {
if($(this).val().length) {
$(this).prev('span.holder').hide();
} else {
$(this).prev('span.holder').show();
}
});
$("span.holder").click(function() {
$(this).next().focus();
});
});
【问题讨论】:
标签: jquery