我有这个无法更改的客户表格(由其他人编码) -
<p class="postal">
<label for="postalcode">post code</label>
<input id="postalcode" name="postalcode" type="text" value=""/>
</p>
现有的 CSS 规定标签设置在输入“内”。所以我需要模糊/隐藏标签。
我已经“猜到”这个标记会起作用,但可惜它没有。
$(document).ready(function() {
$('#postalcode').focus(function() {
$('label').val('');
});
});
我无法更改 CSS 或 HTML,我确信 ateotd 会更容易。
这可能 w/jQuery 吗?
编辑:
感谢所有的答案,你很摇滚!我的查询措辞有误,我希望隐藏/清除标签的文本而不是整个标签。所以我已经“勾选”了有效的答案。
再次感谢。