当前位置:  编程技术>jquery

Jquery选择器学习总结

    来源: 互联网  发布时间:2014-10-04

    本文导语:  本节内容: Jquery选择器 1、基本选择器   代码示例: $(#id)  $(.class) $(*) $(Element) $(Element ,element) 2、层次选择器   代码示例: $(“ancestor  descendant”)        选取ancestor里所有的descendants(后代)元素  $(“parent  >  child...

本节内容:
Jquery选择器

1、基本选择器
 

代码示例:
$(#id) 
$(.class)
$(*)
$(Element)
$(Element ,element)

2、层次选择器
 

代码示例:
$(“ancestor  descendant”)        选取ancestor里所有的descendants(后代)元素 
$(“parent  >  child”)            选取parent下的child元素
$(“prev + next ”) 可用 next()替换  ----->选取下一个同辈元素
$(“prev ~ siblings”) 可用nextall()替换  -------->选取其后面的所有同辈元素
Siblings()  --->匹配所有的同辈节点

3、过滤选择器
3.1基本过滤选择器
 

代码示例:
:first          选取第一个元素
:last          选取最后一个元素
:not(selector)  去除所有与给点那个选择器匹配的元素  如$(“input:not(my)”)选取class不是my的元素
:even 选取索引是偶数的元素
:odd 选取索引是奇数的元素
:eq(index)         选取索引等于index的元素
:gt(index)        选取索引大于index的元素
:lt(index)        选取索引小于index的元素
:header         选取所有的标题元素
:animated       选取当前正在执行动画的所有元素   
:focus          选取当前获取焦点的元素

3.2内容选择过滤器
 

代码示例:
:contains(text)           选取含有文本内容为text的元素
:empty             选取不包含子元素或者文本的空元素
:has(selector)       选取含有选择器所匹配的元素的元素  $(“div :has(p)”)选取含有

的div元素
:parent            选取含有子元素或者文本的元素  $(“div :parent”)选取拥有子元素的

元素

3.3可见性过滤选择器
 

代码示例:
:hidden       选取所有不可见的元素
:visible        选取所有可见的元素

3.4属性过滤选择器
 

代码示例:
 [attribute]     选取拥有次属性的元素
 [attribute=value] 选取属性的值为value的元素
 [attribute!=value] 选取属性的值不等于value的元素
 [attribute^=value] 选取属性的值以value开始的元素
 [attribute$=value] 选取属性的值以value结束的元素
 [attribute*=value] 选取属性的值含有value的元素
 [attribute|=value] 选取属性等于给定字符串或以该字符串为前缀(该字符串后跟一个连字符”-”)的元素   $(‘div[title]|=”en”’)选取属性title等于en或以en为前缀的元素
 [attribute~=value] 选取属性用空格分隔的值中包含一个给定值的元素。。$(‘div[title~=”uk”]’)选取属性title用空格分隔的值中包含字符uk的元素
 [attribute1][attribute2][attributeN]  用属性选择器合并成一个复合属性 。$(“div[id][title$=’test’]”)选取拥有属性id,并且属性title以test结束的
元素

3.5 子元素过滤选择器
 

代码示例:
 :nth-child(index/even/odd/equation)   选取每个父元素下的第index个子元素或者奇偶子元素
 :first-child     选取每个父元素的第一个子元素
 :last-child     选取每个父元素的最后一个子元素
 :only-child     是否唯一子元素

3.6表单对象属性过滤选择器
 

代码示例:
  :enabled        选取所有可用的元素
  :disabled         选取所有不可用的元素
  :checked        选取所有被选中的元素(单选框,复选框)
  :selected       选取所有被选中的元素(下拉列表)

4、表单选择器
 

代码示例:
:input       选取所有的和元素
:text          所有的单行文本框
:password    所有的密码框
:radio       所有的单选框
:checkbox    所有的多选框
:submit      所有的提交按钮
:image       所有的图像按钮
:reset       所有的重置按钮
:button       所有的按钮
:file        所有的上传域
:hidden      所有不可见元素
您可能感兴趣的文章:
  • jquery属性选择器用法
  • Jquery 基本选择器
  • JQuery 层次选择器的例子
  • JQuery 表单选择器的例子
  • JQuery 基础过滤选择器的例子
  • jquery选择器用法详解
  • jquery选择器大全详解
  • jquery选择器之属性过滤选择器
  • Jquery选择器全面总结(实例)
  • Jquery 选择器的用法介绍
  • Jquery常用选择器的几点知识
  • jQuery选择器-Sizzle之工作原理分析
  • 学习JQuery选择器
  • jquery代码-如何定义一个定制的选择器
  • jquery实例-jQuery选择器的使用

    
 
 

您可能感兴趣的文章:

  • jquery easyui开发几点总结
  • jquery为input赋值方法总结
  • jQuery 定时局部刷新(setInterval)方法总结
  • jQuery setTimeout用法总结(实例)
  • JQuery对表格进行操作的常用技巧总结
  • 在jquery中combobox多选的不兼容问题总结
  • jQuery学习总结之jQuery事件
  • jquery操作复选框(checkbox)的12个小技巧总结
  • jquery操作input值方法总结
  • Jquery获得控件值的三种方法总结
  • jQuery $.extend()用法总结
  • JQuery对表单元素的基本操作使用总结
  • jquery实现ajax提交form表单的方法总结
  • 常用jQuery选择器总结
  • Jquery选择器全面总结(实例)
  • jquery ajax,ashx,json的用法总结
  • jquery查找父元素、子元素(个人经验总结)
  • jquery 下拉表单(select)操作方法总结
  • Jquery 表单元素取值与赋值方法总结
  • jquery 操作iframe的几种方法总结
  • jQuery日期选择插件 jQuery UI Datepicker
  • jQuery 行政区选择插件 jQuery distpicker
  • jQuery 日期选择插件 jQuery-datepicker
  • jQuery区间选择控件 jquery range picker
  • jQuery的选择器引擎 Sizzle
  • jQuery下拉选择插件 MagicCombo
  • jQuery颜色选择器 ExColor
  • jQuery 颜色选择器 mColorPicker
  • jQuery日期选择插件 glDatePicker
  • jQuery 的日期选择插件 jdPicker
  • jQuery颜色选择器插件 Farbtastic
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • jQuery学习笔记之jQuery原型属性和方法
  • jquery插件学习四
  • jQuery学习笔记之jQuery.fn.init()的参数分析
  • jQuery学习笔记之toArray()
  • jquery插件学习六
  • jquery插件学习三
  • jQuery学习笔记之jQuery.extend(),jQuery.fn.extend()分析
  • jquery插件学习一
  • jQuery学习笔记之总体架构
  • JQuery 返回布尔值Is()条件判断方法学习
  • jquery插件学习五
  • jQuery学习笔记之jQuery构建函数的7种方法
  • jquery插件学习二
  • jquery学习笔记
  • jQuery的animate函数学习记录
  • jquery easyui表单验证实例学习
  • 学习 jquery 选择器引擎sizzle的使用
  • jquery easyui学习教程之accordion
  • jQuery学习笔记之 Ajax操作篇(三) - 过程处理
  • jQuery学习笔记之 Ajax操作篇(一) - 数据加载
  • 通过javascript库JQuery实现页面跳转功能代码
  • jQuery鼠标动画插件 jquery-ahover
  • jQuery概述,代码举例及最新版下载
  • jQuery向导插件 Jquery Wizard Plugin
  • Jquery操作html复选框checkbox:全选,全不选和反选
  • jQuery圆角插件 jQuery Corners
  • struts+spring+hibernate+jquery实现分页功能的几个基本类介绍(异步加载)
  • jQuery相册插件 jQuery.popeye
  • jQuery UI组件 jQuery UI
  • jQuery右键菜单插件 jQuery ContextMenu
  • jQuery分页插件 Pagination jQuery Plugin




  • 特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3