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 相关文章推荐
HTML5+jQuery实现搜索智能匹配功能
Mar 24 jQuery
jQuery插件FusionCharts绘制的3D环饼图效果示例【附demo源码】
Apr 02 jQuery
Spring shiro + bootstrap + jquery.validate 实现登录、注册功能
Jun 02 jQuery
基于jQuery和CSS3实现APPLE TV海报视差效果
Jun 16 jQuery
详解jquery插件jquery.viewport.js学习使用方法
Sep 08 jQuery
jQuery判断网页是否已经滚动到浏览器底部的实现方法
Oct 27 jQuery
利用jquery如何从json中读取数据追加到html中
Dec 01 jQuery
webpack写jquery插件的环境配置
Dec 21 jQuery
jQuery第一次运行页面默认触发点击事件的实例
Jan 10 jQuery
jQuery的ztree仿windows文件新建和拖拽功能的实现代码
Dec 05 jQuery
jquery实现点击弹出对话框
Feb 08 jQuery
JQuery Ajax如何实现注册检测用户名
Sep 25 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
日本十大科幻动漫 宇宙骑士垫底,第一已成经典
2020/03/04 日漫
win7 64位系统 配置php最新版开发环境(php+Apache+mysql)
2014/08/15 PHP
php实现图片文件与下载文件防盗链的方法
2014/11/03 PHP
php提交过来的数据生成为txt文件
2016/04/28 PHP
利用PHP命令行模式采集股票趋势信息
2016/08/09 PHP
完美解决php 导出excle的.csv格式的数据时乱码问题
2017/02/18 PHP
php利用云片网实现短信验证码功能的示例代码
2017/11/18 PHP
js 强制弹出窗口代码研究-又一款代码
2010/03/20 Javascript
TextArea不支持maxlength的解决办法(jquery)
2011/09/13 Javascript
获取div编辑框,textarea,input text的光标位置 兼容IE,FF和Chrome的方法介绍
2012/11/08 Javascript
Jquery的Tabs内容轮换效果实现代码,几行搞定
2014/02/12 Javascript
js 加密压缩出现bug解决方案
2014/11/25 Javascript
使用js画图之圆、弧、扇形
2015/01/12 Javascript
JavaScript setTimeout使用闭包功能实现定时打印数值
2015/12/18 Javascript
Vue.js基础知识小结
2017/01/13 Javascript
javascript 作用于作用域链的详解
2017/09/27 Javascript
Vue2 SSR渲染根据不同页面修改 meta
2017/11/20 Javascript
js+css实现打字效果
2020/06/24 Javascript
构建大型 Vue.js 项目的10条建议(小结)
2019/11/14 Javascript
vue-cli3中配置alias和打包加hash值操作
2020/09/04 Javascript
python批量修改文件后缀示例代码分享
2013/12/24 Python
改进Django中的表单的简单方法
2015/07/17 Python
详解Python中映射类型的内建函数和工厂函数
2015/08/19 Python
关于Django外键赋值问题详解
2017/08/13 Python
教你学会使用Python正则表达式
2017/09/07 Python
python实现画循环圆
2019/11/23 Python
在PyCharm中遇到pip安装 失败问题及解决方案(pip失效时的解决方案)
2020/03/10 Python
Django实现任意文件上传(最简单的方法)
2020/06/03 Python
Python实现LR1文法的完整实例代码
2020/10/25 Python
CSS3实现swap交换动画
2016/01/19 HTML / CSS
简单介绍HTML5中audio标签的使用
2015/09/24 HTML / CSS
鲜花方阵解说词
2014/02/13 职场文书
市场部业务员岗位职责
2014/04/02 职场文书
大二学习计划书范文
2014/04/27 职场文书
公司催款律师函
2015/05/27 职场文书
教师节大会主持词
2015/07/06 职场文书