jQuery慢慢啃之选择器(二)
1.$("#myDiv");ID匹配一个元素
<span id="foo[bar]"></span>
$("#foo\\[bar\\]);//转义
2.$("div");//元素标签名匹配
3.$(".myClass"); css类名匹配
4.$("*") 匹配所有元素,多用于结合上下文来搜索
5.指定多个选择器,把匹配结果组合返回
<div>div</div>
<p class="myClass">p class="myClass"</p>
<span>span</span>
<p class="notMyClass">p class="notMyClass"</p>
$("div,span,p.myClass")
6.在给定的祖先元素下匹配所有的后代元素
<form>
<label>Name:</label>
<input name="name" />
<fieldset>
<label>Newsletter:</label>
<input name="newsletter" />
</fieldset>
</form>
<input name="none" />
$("form input")
7.$("form > input")//父元素下匹配所有的子元素
<form>
<label>Name:</label>
<input name="name" />
<fieldset>
<label>Newsletter:</label>
<input name="newsletter" />
</fieldset>
</form>
<input name="none" />表达式:$("label + input")结果:[ <input name="name" />, <input name="newsletter" /> ]表达式:$("form ~ input")[ <input name="none" /> ]$('li:first');//元素机会中 的第一个$("input:not(:checked)")//集合在除去某些$("tr:even")//匹配偶数项$("tr:odd")//匹配基项$("tr:eq(1)")//匹配给定索引的项$("tr:gt(0)")//匹配大于索引的项$('li:last')//获取最后一个元素$("tr:lt(2)")//匹配小于索引的项$(":header").css("background", "#EEE");//匹配如 h1, h2, h3之类的标题元素$("div:contains('John')")//匹配包含给定文本的元素$("td:empty")//匹配所有不包含子元素或者文本的空元素$("div:has(p)")//匹配含有选择器所匹配的元素的元素$("td:parent")//匹配含有子元素或者文本的元素$("tr:hidden")//匹配所有不可见元素$("input:enabled")//匹配所有可用元素$("input:disabled")//匹配所有不可用元素$("input:checked")//查找所有选中的元素$("select option:selected")//匹配所有选中的option元素$("div[id]")//匹配包含给定属性的元素$("input[name='newsletter']").attr("checked", true);//匹配给定的属性是某个特定值的元素$("input[name!='newsletter']").attr("checked", true);$("input[name^='news']")//匹配给定的属性是以某些值开始的元素$("input[name$='letter']")//匹配给定的属性是以某些值结尾的元素$("input[name*='man']")//匹配给定的属性是以包含某些值的元素$("input[id][name$='man']")//复合属性选择器,需要同时满足多个条件时使用。$("ul li:first-child")//匹配第一个子元素,类似的:first匹配第一个元素,而此选择符将为每个父元素匹配一个子元素$("ul li:last-child")//:last 只匹配最后一个元素,而此选择符将为每个父元素匹配最后一个子元素$("ul li:nth-child(2)")//匹配其父元素下的第N个子或奇偶元素$("ul li:only-child")//如果某个元素是父元素中唯一的子元素,那将会被匹配$(":input")匹配所有 input, textarea, select 和 button 元素$(":text")$(":password")$(":radio")$(":checkbox")$(":submit")$(":image")$(":reset")$(":button")$(":file")jQuery慢慢啃之选择器(二)的更多相关文章
- jQuery慢慢啃筛选(四)
1.eq(index|-index) 获取第N个元素 其中负数:一个整数,指示元素的位置,从集合中的最后一个元素开始倒数.(1算起) $("p").eq(1)//获取匹配的第二个元 ...
- jQuery慢慢啃之核心(一)
1. $("div > p"); div 元素的所有p子元素. $(document.body).css( "background", "bla ...
- jQuery慢慢啃之回调(十三)
1.callbacks.add(callbacks)//回调列表中添加一个回调或回调的集合 // a sample logging function to be added to a callback ...
- jQuery慢慢啃之事件对象(十一)
1.event.currentTarget//在事件冒泡阶段中的当前DOM元素 $("p").click(function(event) { alert( event.curren ...
- jQuery慢慢啃之工具(十)
1.jQuery.support//一组用于展示不同浏览器各自特性和bug的属性集合 2.jQuery.browser//浏览器内核标识.依据 navigator.userAgent 判断. 可用值: ...
- jQuery慢慢啃之ajax(九)
1.jQuery.ajax(url,[settings])//通过 HTTP 请求加载远程数据 如果要处理$.ajax()得到的数据,则需要使用回调函数.beforeSend.error.dataFi ...
- jQuery慢慢啃之特效(八)
1.show([speed,[easing],[fn]])\\显示隐藏的匹配元素 //speed:三种预定速度之一的字符串("slow","normal", o ...
- jQuery慢慢啃之事件(七)
1.ready(fn)//当DOM载入就绪可以查询及操纵时绑定一个要执行的函数. $(document).ready(function(){ // 在这里写你的代码...}); 使用 $(docume ...
- jQuery慢慢啃之CSS(六)
1.css(name|pro|[,val|fn])//访问匹配元素的样式属性 $("p").css("color");//获取 $("p") ...
随机推荐
- (转载)在vmware中简单配置vsftpd服务器
(转载)http://blog.chinaunix.net/uid-7453676-id-2625582.html 分类: LINUX 一 试验的前期环境搭建 系统环境:Fedora 2 软件 ...
- unicode随笔小计
科普字符集: ascii:一个字节,占8位,(0000 0000 - 1111 1111) 如果只是英语那就没什么问题. 后来,不同的语言有了编码诞生.为了统一,出现一个大集合.便有了. unicod ...
- Python copy对象(copy与deepcopy)
Python中的对象之间赋值时是按引用传递的,如果需要拷贝对象,需要使用标准库中的copy模块. 1. copy.copy 浅拷贝 只拷贝父对象,不会拷贝对象的内部的子对象. 2. copy.deep ...
- U盘做启动盘后,如何恢复原始容量
上次用U盘装系统后,U盘缩水1G多,格式化和快速格式化,没有用,无法恢复U盘原来的容量,后来在网上查到一个方法,成功释放U盘空间,故将恢复方法写在下面. (1)右击“我的电脑”,选择“管理”选项,之后 ...
- 文件夹oradiag_是如何产生的
如果sqlnet.ora不可用或者ADR_BASE参数未定义,那么11g的 SQL*Net将创建这些文件夹 (详情:http://download.oracle.com/docs/cd/B28359_ ...
- n皇后问题leetcode-51. N-Queens
n皇后问题是应用回溯法的经典问题.任一行.列.对角线不能有两皇后并存,因此在判断是否合法时,可以将某一行是否有皇后.某一列是否有皇后分别用数组存起来.注意到,对于往左下右上的对角线,每个点的行号(i) ...
- hdoj 1596 find the safest road【最短路变形,求最大安全系数】
find the safest road Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Ot ...
- hpuoj 1706: 牛B【正向拓扑】【建图】
1706: 牛B 时间限制: 1 Sec 内存限制: 128 MB提交: 22 解决: 6[提交][状态][讨论版] 题目描述 一群来自日本恐怖分子带着AK47,火箭弹,开着坦克,带着飞机,强行洗 ...
- 错误137(net::ERR_NAME_RESOLUTION_FAILED):未知错误的解决办法
现象:之前遇到一些新闻网站打不开的情况...而让异地的朋友打开却能打开.. 解决①:配置dns ,因为公司内部的网络是桥接的 我们dns服务器默认是192.168.1.1 ,dns被封锁,直接导致一些 ...
- 【转】java 文件 读取目录下的所有文件(包括子目录)
转自:http://www.cnblogs.com/pricks/archive/2009/11/11/1601044.html import java.io.File; import java.io ...