jQuery表单选择器用法详解


Posted in jQuery onAugust 22, 2019

表单选择器

1. :button Selector

1. jQuery(":button")

2. 选择所有元素和类型为按钮的元素

2. :checkbox Selector

1. jQuery(":checkbox")

2. 选择所有元素和类型为复选框的元素

3. :checked Selector

1. jQuery(":checked")

2. 选择所有有勾选的元素

4. :disabled Selector

1. jQuery("disabled")

2. 选择所有被禁用的元素

5. :enabled Selector

1. jQuery(":enabled")

2. 选择所有未被禁用的元素

6. :file Selector

1. jQuery(":file")

2. 选择所有文件类型为file的元素

7. :focus Selector

1. jQuery(":focus")

2. 选择当前获取焦点的元素

8. :image Selector

1. jQuery(":image")

2. 选择所有图像类型的元素

9. input Selector

1. jQuery(":input")

2. 选择所有input,textarea,select和button元素

10. :password Selector

1. jQuery(":password")

2. 选择所有文件类型密码的元素

11. :radio Selector

1. jQuery(":radio")

2. 选择所有类型为单选框的元素

12. :submit Selector

1. jQuery(":submit")

2. 选择所有类型为提交的元素

例 :
var input = $(":button").addClass("marked")
// 选择所有为button的表单 然后添加样式marked

内容扩展:

代码实例:

<script>
$(function(){
    //利用:contains获取包含指定内容的组件,筛选文本内容中包含is单词的组件
    //$("p:contains(special)").css("border" , "1px solid red");
    //获取拥有名为input后代节点的标签
    //$("div:has(input)").css("border" , "1px solid red");
    //利用层叠选择器与has()选择器最大的不同时,层叠选择器选中的是input组件,而上面的has则选中的是拥有input组件的div组件
    //$("div input").css("border" , "1px solid red");
    //利用:parent选择器获取所有非空元素
    //$("*:parent").css("border" , "1px solid red");
    //利用:empty 来获取所有空元素
    //$("*:empty").css("border" , "1px solid red");
    //利用:input获取表单所有元素,:之前什么都不写默认就是*查询所有
    //$(":input").css("border" , "1px solid red");
    //$(":input").css("width" , "200px");
    //$("input,select,button").css("border" , "1px solid red");
    //获取所有按钮
    //$(":button , :submit , :reset").css("border" , "1px solid red");
    //利用:disabled获取不可用的表单元素
    //$(":disabled").css("border" , "1px solid red");
    //下面这句话与之等价
    //$("*[disabled='disabled']").css("border" , "1px solid red");
    //获取被选中的单选框或复选框
    //$(":checked").css("width" , "100px");
    $("*[checked='checked']").css("border" , "1px solid red");
  })
</script>

以上就是本次介绍的关于jQuery表单选择器的知识点全部内容,感谢大家的阅读和对三水点靠木的支持。

jQuery 相关文章推荐
JQuery 进入页面默认给已赋值的复选框打钩
Mar 23 jQuery
jQuery开源组件BootstrapValidator使用详解
Jun 29 jQuery
用户管理的设计_jquery的ajax实现二级联动效果
Jul 13 jQuery
基于jquery实现多级菜单效果
Jul 25 jQuery
jQuery获取所有父级元素及同级元素及子元素的方法(推荐)
Jan 21 jQuery
详解使用jQuery.i18n.properties实现js国际化
May 04 jQuery
jQuery基于Ajax实现读取XML数据功能示例
May 31 jQuery
jQuery事件多次绑定与解绑问题实例分析
Feb 19 jQuery
javascript(基于jQuery)实现鼠标获取选中的文字示例【测试可用】
Oct 26 jQuery
jQuery开发仿QQ版音乐播放器
Jul 10 jQuery
jQuery+ajax实现文件上传功能
Dec 22 jQuery
html5以及jQuery实现本地图片上传前的预览代码实例讲解
Mar 01 jQuery
详解webpack引用jquery(第三方模块)的三种办法
Aug 21 #jQuery
jquery树形插件zTree高级使用详解
Aug 16 #jQuery
jQuery zTree树插件的使用教程
Aug 16 #jQuery
jQuery zTree插件快速实现目录树
Aug 16 #jQuery
jQuery zTree插件使用简单教程
Aug 16 #jQuery
非常实用的jQuery代码段集锦【检测浏览器、滚动、复制、淡入淡出等】
Aug 08 #jQuery
jQuery提示框插件SweetAlert用法分析
Aug 05 #jQuery
You might like
一个PHP模板,主要想体现一下思路
2006/12/25 PHP
修改了一个很不错的php验证码(支持中文)
2007/02/14 PHP
PHP中header和session_start前不能有输出原因分析
2013/01/11 PHP
php中0,null,empty,空,false,字符串关系的详细介绍
2013/06/20 PHP
深入理解PHP之OpCode原理详解
2016/06/01 PHP
PHP字符串逆序排列实现方法小结【strrev函数,二分法,循环法,递归法】
2017/01/13 PHP
Prototype Object对象 学习
2009/07/12 Javascript
JavaScript基础教程之alert弹出提示框实例
2014/10/16 Javascript
JavaScript中的ArrayBuffer详细介绍
2014/12/08 Javascript
使用jQuery中的wrap()函数操作HTML元素的教程
2016/05/24 Javascript
jquery实现ajax加载超时提示的方法
2016/07/23 Javascript
自动化测试读写64位操作系统的注册表
2016/08/15 Javascript
jQuery表单对象属性过滤选择器实例详解
2016/09/13 Javascript
使用InstantClick.js让页面提前加载200ms
2017/09/12 Javascript
深入了解js原型模式
2019/05/30 Javascript
Vue通过for循环随机生成不同的颜色或随机数的实例
2019/11/09 Javascript
浅谈关于vue中scss公用的解决方案
2019/12/02 Javascript
python 通过xml获取测试节点和属性的实例
2018/03/31 Python
tensorflow学习笔记之mnist的卷积神经网络实例
2018/04/15 Python
基于python二叉树的构造和打印例子
2019/08/09 Python
Python动态强类型解释型语言原理解析
2020/03/25 Python
关于Python3的import问题(pycharm可以运行命令行import错误)
2020/11/18 Python
Python 远程开关机的方法
2020/11/18 Python
利用CSS3实现文本框的清除按钮相关的一些效果
2015/06/23 HTML / CSS
美国学校校服,儿童和婴儿服装:Cookie’s Kids
2016/10/14 全球购物
世界领先的在线地板和建筑材料批发商:BuildDirect
2017/02/26 全球购物
电话销售经理岗位职责
2013/12/07 职场文书
销售行政专员职责
2014/01/03 职场文书
幼教简历自我评价
2014/01/28 职场文书
公开服务承诺制度
2014/03/26 职场文书
十周年庆典策划方案
2014/06/03 职场文书
捐书倡议书
2014/08/29 职场文书
统计工作个人总结
2015/03/03 职场文书
理想国读书笔记
2015/06/25 职场文书
教你怎么用PyCharm为同一服务器配置多个python解释器
2021/05/31 Python
ssh服务器拒绝了密码 请再试一次已解决(亲测有效)
2022/08/14 Servers