如何在jQuery中选择输入类型文本和搜索body blur
How to select input types text and search on body blur in jQuery?
下面的代码段运行良好:
$(function(){
//trim all input-text fields and remove extra spaces
$('body').on('blur',':text',function(){
var newVal=$(this).val().trim();
$(this).val( newVal.replace( /'s+/g, ' ' ) );
});
});
问题是,我也需要选择搜索输入字段,我已经尝试了以下没有成功:
':text,:search'
没有像:search
这样的选择器,所以您可以使用属性选择器 [type=search]
来代替
$(function(){
//trim all input-text fields and remove extra spaces
$('body').on('blur','[type=search],:text',function(){
var newVal=$(this).val().trim();
$(this).val( newVal.replace( /'s+/g, ' ' ) );
});
});
有效的选择器:https://api.jquery.com/category/selectors/
相关文章:
- 如何在文本搜索后返回long/lat
- 使用 CSS3 数据属性进行客户端文本搜索
- 谷歌地图API地理位置文本搜索地点详细信息
- 使用谷歌地图API和谷歌文本搜索进行地理定位
- 如何在 html 中实现自动文本搜索
- 放置 API 文本搜索与附近搜索
- 当前网页上的本地可见文本搜索
- Jquery文本搜索并对该文本执行某些操作
- jQuery:如何在文本搜索中只显示DOM的特定元素
- MongoDB在一个列表中检查多个regex匹配项以进行免费文本搜索
- 使用AND运算符进行Mongoose文本搜索
- 使用文本搜索并删除节点jquery
- jQuery移动文本/搜索更改事件的行为不同
- Angular自定义文本搜索过滤器顺序
- 实时文本搜索jquery,错误的选择器
- MongoDB文本搜索与周期
- 提高MongoDB的文本搜索性能
- 使用在文本框中输入的文本搜索复选框中的项
- 如何通过文本搜索返回JSON数组中项目的索引位置?
- 通过选项文本搜索选项索引