hsfl.net
当前位置:首页 >> jq鼠标失去焦点事件 >>

jq鼠标失去焦点事件

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

比如,用户注册,填完用户名(用户名一般为unique),然后就可以用失去焦点事件去异步判断用户名是否重复

输入框失去焦点后,你又给它赋予焦点,并且弹出对话框,你再点击取消,输入框又失去焦点,然后它又被赋予焦点.....这就是个死循环,所以这个alert会循环出现。

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

window.onblur = function (e) { e = e || window.event; if (window.ActiveXObject && /MSIE/.test(navigator.userAgent)) { //IE //如果 blur 事件是窗口内部的点击所产生,返回 false, 也就是说这是一个假的 blur var x = e.clientX; var y =...

你那个是通过jquery属性选择器的。前面部分没有问题。就是你那个onclick出问题了。把它换成click就没有问题了。但是有很能你那个name值有问题。如果有问题。还有个方法你可以用jquery获取input里面的name的属性的值。然后在拼接一下就没有问题了

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

很简单,举个爪子: 用户注册,获取注册信息,通过ajax传到后端服务器进行处理,然后处理完通知前台,交给前台处理,该做什么就做什么。

checkbox 1 2 3 4 ------------------------------------------------------------- $(document).ready(function() { $("td[id^='k_']").hide(); var check = $(":checkbox"); //得到所有被选中的checkbox var actor_config; //定义变量 check....

你把这段代码注释掉按回车试试,看在firefox和IE下能否失去焦点,我试了下不行的。$("#test").live('keyup',function(e) { if (e.keyCode == 13) { if($(this).val()==''){ alert('fuck'); } } })一般用tab键盘来切换焦点的

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