in Codex

jQuery+Modernizr实现跨终端的Placeholder

代码如下:

$(function(){
	if(!Modernizr.input.placeholder){
		$("input").each(
			function(){
				if($(this).val()=="" && $(this).attr("placeholder")!=""){
					$(this).val($(this).attr("placeholder"));
					$(this)
						.focus(function(){
							if($(this).val()==$(this).attr("placeholder")) $(this).val("");
						})
						.blur(function(){
							if($(this).val()=="") $(this).val($(this).attr("placeholder"));
						}
					);
				}
			}
		);
	}
});

Write a Comment

Comment