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

jq 让input失去焦点

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

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

去掉focus()方法不就好了吗

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

开定时器延时隐藏ul,当鼠标移到ul上时关闭定时器,离开ul是再开定时器

在这个区域内添加click事件,点击时让input获得焦点。

方法1.对于支持placeholder属性的浏览器。可以暂且认为除了老版本的IE系列浏览器都支持这个属性。可以直接在input标签上附加属性,如下: 方法2.对于不支持placeholder属性的浏览器,使用一个相对定位的元素,使其偏移,浮在输入框上方。当用户...

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

var name = $("input[name='name']");var nameinfo = $("#nameinfo");name.on('blur', function() { var nameval = name.val(); if ($.trim(nameval) == '') { nameinfo.show(); } else { nameinfo.hide(); }});

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

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