blur()
focus()とは逆に、フォーカスが離れたことを感知するのがblur()です。
【jQuery】
<script type=”text/javascript”>
$(function(){
$(“input”).val(“入力してください。”).css(“color”,”#CCCCCC”).one(“focus”,function(){
$(this).val(“”).css(“color”,”#000000″);
}).blur(function(){
if($(this).val()==””){
$(this).val(“入力してください。”).css(“color”,”#CCCCCC”).one(“focus”,function(){
$(this).val(“”).css(“color”,”#000000″);
});
}
});
});
</script>
【HTML】
<p>お名前:<input type=”text” value=”” /></p>