Javascript :focus For Each Input
Javascript :focus For Each Input
$('input[type="text"]').on('focus',function(){ // When focus
$(this).css('borderColor','#e89980');
$(this).css('boxShadow','0 0 0 2px #e89980');
});
我需要这样做,因此,如果您单击多个输入,则焦点仅位于该特定输入上,而不是所有其他具有已单击(聚焦)文本类型的输入。
我只会在选定的一个 css 类中添加一个。然后在模糊时将其删除。
.active {
borderColor: #e89980;
boxShadow: 0 0 0 2px #e89980;
}
快速演示
您需要在
它们不再处于焦点中后将它们设置回去(onblur 函数)否则,焦点功能的效果仍将生效。
相关文章:
- 正在将base64 jpeg从input-type=file上传到服务器
- jquery.each(第2行)添加背景色
- 如何使用jQuery each分离字符串中的元素
- 如何使用input-tage上传图片并查看在laravel中上传的文件预览
- {{#each}}内部的Handlebar帮助程序
- $(input[]).仅在firefox中出现每个抛出语法错误
- 为什么我可以在Array属性对象中找到Javascript Array for Each方法
- Jquery.each数组推送不起作用
- 我如何在INPUT TEXT中使用这个Javascript和jQuery
- 如何使用keyup或input进行操作?javascript(jQuery)
- 调用$.each()函数时上下文发生变化
- 鉴于 for..在构造中,库提供的函数(如 jQuery.map() 或 _.each())有什么用
- 未捕获错误:语法错误,无法识别的表达式:input[@type=submit]
- Underscore each to update collection
- Rails:试图在javascript(Google Charts API)中嵌入一个adv-ruby(each+迭代器
- Javascript For each json
- 无法使用 $('input[name=“rate”]').focus() 聚焦文本框;方法
- 无法在“(”input:checkbox [name=type]:checked“).each(function())”
- Javascript :focus For Each Input
- $('input').each(function() {});没有得到文档中所有的输入框