jQuery入门学习笔记----第二章 jQuery选择器
来源:互联网 发布:patternlayout源码 编辑:程序博客网 时间:2024/06/06 02:54
jQuery选择器详解
一,基本选择器
<strong>/*分别是id选择器,元素选择器,类选择器,匹配所有元素,合并选择器*/$(function(){ $("#id").html("hello world"); //print 等同innerHTML})$(function(){ $("div p").html("hello world");})$(function(){ $(".class").html("hello world");})$(function(){ $("*").html("hello world");})$(function(){ $("#id,p").html("hello world");})</strong>
二,层次选择器
$("#id p")//匹配后代元素。即id的后代(无论多少代)$("#id->p")//id的子元素。仅一代$("#id+p")$("#id").next()//下一个相邻的元素$("#id").nextAll()$("#id").prevAll()$("#id").prev()$("#id").preUntil(elemnet)//区间$("#id").nextUntil(element)$("#id~p")//之后的所有兄弟元素$("#id").siblings//所有的兄弟元素,不论前后
三,简单过滤选择器
$("li:first")//获取第一个元素$(“li”).first()$("li:last")//最后一个$("li:not(.NotClass)")//NotClass是一个类名,去除NotClass的其他元素$("li:even")//偶数,注意li索引值是从0开始$("li:odd")//奇数$("li:eq(1)")//指定索引值为1的$("li:gt(1)")//大于1$("li:lt(4)")//小于4$(":header")//选择标题类元素$("#spanMove:animated")//选择id为spanMove的元素。获取正在执行动画效果的元素。选择器animated在捕捉动画效果元素时,先自定义一个动画效果函数animateIt(),然后执行该函数,选择器才能获取动画效果元素。
四,内容过滤选择器
:contains(text)
获取包含给定文本的元素
:empty
获取所有不包含子元素或者文本的空元素
:has(selector)(span,.classname,#idname)
获取含有选择器所匹配的元素的元素
:parent
获取含有子元素或者文本的元素
.filter(selector)
获取含有选择器所匹配的元素的元素
.not(selector)
跟上面的相反
五,可见性过滤选择器
:hidden
获取所有不可见元素,或者type为hidden的元素
:visible
获取所有可见元素
六,属性过滤选择器
[attribute]
包含给定属性的元素
[attribute=value]
等于给定元素
[attribute!=value]
不等于
[attribute^=value]
开头是
[attribute$=value]
结尾是
[attribute*=value]
含有
[selector1][selector2][selector3]
同时满足1,2,3
七,子元素过滤选择器
a:nth-child(eq|even|odd|index)
获取每个父元素下的特定位置元素,索引号从1开始
:first-child
:last-child
:only-child
获取每个父元素下的仅有一个子元素
P.S这里是指a的父元素
八,表单对象属性过滤选择器
:enabled
获取表单中所有属性为可用的元素
:disabled
不可用
:checked
被选中 这个是checkbox的
:selected
被选中option的元素 这个是select里面的option
P.S:表单对象就是那些input,select之类啥的,让你输入让你选择的那些
例子:
$(“#form1 input:enable”)
$(“select option:selected”)
九,表单选择器
:input
获取所有input,textarea,select
:text
所有单行文本框
:password
密码框
:radio
单选框
:checkbox
复选框
:submit
提交按钮
:image
图像域 <input type=”image” title=”Image” src=””/>
:reset
重置按钮
:button
按钮
:file
文件域 <input type=”file” />我们上传东西那个预览
- jQuery入门学习笔记----第二章 jQuery选择器
- JQuery-第二章 选择器
- 第二章.jquery选择器
- jQuery第二章选择器
- jQuery 学习笔记------jQuery选择器
- jquery选择器学习笔记
- JQuery 选择器学习笔记
- jquery 学习笔记 ---选择器
- 【jQuery学习笔记------选择器】
- <学习笔记> jQuery 选择器
- jQuery 选择器 学习笔记
- jQuery 选择器 学习笔记
- 锋利的jQuery(第二版)学习笔记之一:选择器
- jQuery选择器(jQuery in action 第二章)
- 《锋利的jQuery》第二章、jQuery选择器
- JavaScript学习笔记8-jQuery入门介绍、css选择器复习
- [知了堂学习笔记]_jQuery入门和jQuery的选择器
- 《锋利的jQuery》学习笔记---第2章 jQuery选择器
- Android 中TextView内容过长加省略号
- 快速排序
- 宽字符sql注入
- java中try中return语句与finally块执行顺序问题
- LeetCode---Happy Number
- jQuery入门学习笔记----第二章 jQuery选择器
- Reactor模型库之boost::asio::io_service与ACE_Reactor
- windbg命令
- 文件工具类-FileUtil
- 用Swift做个游戏Lecture01 —— 初窥游戏场景
- wireshark捕获/过滤指定ip地址数据包
- Tiff、jpg图片怎么样添加地理坐标信息
- servlet (2) 生命周期
- AsyncTask 使用和缺陷