fydl.net
当前位置:首页 >> jq 让input失去焦点 >>

jq 让input失去焦点

javascript通过 onFocus onBlur来判断焦点和失去焦点 jquery $("#p").blur(); $("#p").blur(fn) 或$("#p").focus(); 或$("#p").focus(fn)来处理焦点事件 前者:$("#p").blur();$("#p").focus(); 用来强制获取或失去焦点 后者:$("#p").blur(fn)...

参考下面方法: $("input").blur(function(){ $("input").css("background-color","#D6D6FF"); });

其实,楼主完全可以只掉一次函数就行, 应为它input就是两种情况么,要么获得焦点,要么失去焦点,而你的函数if...else.....都已经诠释的很明白了。。。还是你别有用意 埃

很简单吧,好像你说的不太多,为空应该显示默认的值吧 onblur="show()" function show(){ if($("#input").val()){ $("#input").attr("placeholder","默认值"); } }

自己将上面的代码复制到html文件中.试试.不符合要求的话,自己稍微调整一下.

可能是你的jquery版本太低,太低的live不支持blur,fouce等事件,好像是1.4以上才支持,你看看是不是这个原因,如果支持的话,直接: $("#id").live('blur',function(){... }); 另外,可以试着用bind,而不是live

$('.name').blur(function(){ $(this).next().text('你要添加的内容');});

html: jquery: $("input").blur(function(){ $(this).next("span").html("提示信息"); })

一楼正解 $("input").focus(function(){ $("input").css("background-color","#FFFFCC"); }); $("input").blur(function(){ $("input").css("background-color","#D6D6FF"); });

$("#焦点文本框的id").blur(function(){ 这里是你要执行的程序 }

网站首页 | 网站地图
All rights reserved Powered by www.fydl.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com