jQuery技术

从零开始学习jQuery(二) 万能的选择器(6)

字号+ 作者:H5之家 来源:H5之家 2015-11-10 08:29 我要评论( )

一.摘要 本章讲解jQuery最重要的选择器部分的知识. 有了jQuery的选择器我们几乎可以获取页面上任意的一个或一组对象, 可以明显减轻开发人员的工作量. 二.前言

8.表单选择器 Forms

名称 说明 解释

:input 匹配所有 input, textarea, select 和 button 元素 查找所有的input元素:

$(":input")

:text 匹配所有的文本框 查找所有文本框:

$(":text")

:password 匹配所有密码框 查找所有密码框:

$(":password")

:radio 匹配所有单选按钮 查找所有单选按钮

:checkbox 匹配所有复选框 查找所有复选框:

$(":checkbox")

:submit 匹配所有提交按钮 查找所有提交按钮:

$(":submit")

:image

匹配所有图像域

匹配所有图像域:

$(":image")

:reset 匹配所有重置按钮 查找所有重置按钮:

$(":reset")

:button 匹配所有按钮 查找所有按钮:

$(":button")

:file 匹配所有文件域 查找所有文件域:

$(":file")

9.表单过滤器 Form Filters

名称 说明 解释

:enabled

匹配所有可用元素

查找所有可用的input元素:

$("input:enabled")

:disabled 匹配所有不可用元素 查找所有不可用的input元素:

$("input:disabled")

:checked 匹配所有选中的被选中元素(复选框、单选框等,不包括select中的option) 查找所有选中的复选框元素:

$("input:checked")

:selected 匹配所有选中的option元素 查找所有选中的选项元素:

$("select option:selected")

六 jQuery选择器实验室

jQuery选择器实验室使用的是"jQuery实战"一书中的代码, 感觉对于学习选择器很有帮助.

我们的实验对象是一个拥有很多元素的页面:

在实验室页面的"Selector"输入框中输入jQuery选择器表达式,  所有匹配表达式的元素会显示红框:

如上图所示,在输入".myList"后点击"Apply", 下面的输出框会显示运行结果, 右侧会将选中的元素用红框显示.

七.API文档

jQuery官方API:

中文在线API:

中文jQuery手册下载:

八.总结

本章节讲解的jQuery依然属于基础支持, 所以没有太多的应用实例.  虽然基础但是很难一次全部记住, jQuery选择器可以说是最考验一个人jQuery功力的地方. 下一章我们讲解如何操作jQuery包装集以及动态创建新元素.

本文配套源码

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 7个有用的jQuery小技巧

    7个有用的jQuery小技巧

    2016-02-26 13:02

  • jQuery制作select双向选择列表

    jQuery制作select双向选择列表

    2016-02-26 11:00

  • 全面详细的jQuery常见开发技巧手册

    全面详细的jQuery常见开发技巧手册

    2016-02-26 10:02

  • 强大的jQuery移动插件Top 10

    强大的jQuery移动插件Top 10

    2016-02-25 09:05

网友点评