jQuery选择器之子元素过滤选择器Demo
测试代码:
07-子元素过滤选择器.html
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <title>07-子元素过滤选择器.html</title>
  <!--   引入jQuery -->
  <script src="../js/jquery-1.4.2.js" type="text/javascript"></script>
  <script src="./script/assist.js" type="text/javascript"></script>
  <link rel="stylesheet" type="text/css" href="./css/style.css" />
  <script type="text/javascript">
       $(document).ready(function(){
           //<input type="button" value="选取每个class为one的div的第2个子元素." id="btn1"/>
           $("#btn1").click(function(){
               /*
                *    子元素过滤选择器的特殊用法:
                *     * 必须要在其前面,增加空格
                *     * 子元素过滤选择器是从"1"开始
                */
             $("div[class='one'] :nth-child(2)").css("background","red");
           });
           //<input type="button" value="选取每个class为one的div, 父元素下的第一个子元素." id="btn2"/>
           $("#btn2").click(function(){
                 //$("div[class='one'] :nth-child(1)").css("background","red");
                 $("div[class='one'] :first-child").css("background","red");
           });
           //<input type="button" value="选取每个class为one的div父元素下的最后一个子元素." id="btn3"/>
           $("#btn3").click(function(){
                   $("div[class='one'] :last-child").css("background","red");
           });
           //<input type="button" value="如果class为one的div父元素下的仅仅只有一个子元素,那么选中这个子元素." id="btn4"/>
           $("#btn4").click(function(){
                   $("div[class='one'] :only-child").css("background","red");
           });
     });
   </script>
 </head>
 <body>
   <button id="reset">手动重置页面元素</button>
   <input type="checkbox" id="isreset" checked="checked"/><label for="isreset">点击下列按钮时先自动重置页面</label>    
   <h3>子元素过滤选择器.</h3>
   <input type="button" value="选取每个class为one的div父元素下的第2个子元素." id="btn1"/>
   <input type="button" value="选取每个class为one的div父元素下的第一个子元素." id="btn2"/>
   <input type="button" value="选取每个class为one的div父元素下的最后一个子元素." id="btn3"/>
   <input type="button" value="如果class为one的div父元素下的仅仅只有一个子元素,那么选中这个子元素." id="btn4"/>
     <br /><br />
    <div class="one" id="one" >
  id为one,class为one的div
       <div class="mini">class为mini</div>
   </div>
     <div class="one"  id="two" title="test" >
      id为two,class为one,title为test的div.
       <div class="mini"  title="other">class为mini,title为other</div>
       <div class="mini"  title="test">class为mini,title为test</div>
   </div>
   <div class="one">
       <div class="mini">class为mini</div>
       <div class="mini">class为mini</div>
       <div class="mini">class为mini</div>
       <div class="mini"></div>
   </div>
   <div class="one">
       <div class="mini">class为mini</div>
       <div class="mini">class为mini</div>
       <div class="mini">class为mini</div>
       <div class="mini"  title="tesst">class为mini,title为tesst</div>
   </div>
   <div style="display:none;"  class="none">style的display为"none"的div</div>
   <div class="hide">class为"hide"的div</div>
   <div>
   包含input的type为"hidden"的div<input type="hidden" size="8"/>
   </div>
    <span id="mover">正在执行动画的span元素.</span>
     <!-- Resources from http://down.liehuo.net -->
 </body>
 </html>
jQuery选择器之子元素过滤选择器Demo的更多相关文章
- jQuery选择器之子元素选择器
		
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-type" content ...
 - jquery选择器之子元素
		
HTML代码: :first-child 匹配第一个子元素,每个父元素的第一个子元素 :last-child 匹配最后一个子元素,每个父元素的最后一个子元素 <!DOCTYPE html> ...
 - 深入学习jQuery选择器系列第二篇——过滤选择器之子元素选择器
		
× 目录 [1]通用形式 [2]反向形式 [3]首尾元素 [4]唯一元素 前面的话 在上一篇中已经介绍过基础选择器和层级选择器,本文开始介绍过滤选择器.过滤选择器是jQuery选择器中最为庞大也是最为 ...
 - jQuery内容过滤选择器与子元素过滤选择器用法实例分析
		
jQuery选择器内容过滤 一.:contains(text) 选择器::contains(text)描述:匹配包含给定文本的元素返回值:元素集合 示例: ? 1 2 $("div.mini ...
 - 过滤选择器first与子元素过滤选择器first-child的区别
		
1.表格代码如下: <table id="table"> <tr> <td>id</td> <td>name</t ...
 - jQuery选择器(子元素过滤选择器)第七节
		
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/stri ...
 - css 选择器之子元素
		
/*html*/ <div class="wrap"> <span>1</span> <span>2</span> &l ...
 - jquery子元素过滤选择器
		
:nth-child('索引值')//获取指定元素下的某个子元素的位置,索引从1开始: //偶数行 //$('li:nth-child(even)').addClass ...
 - 008 jquery过滤选择器-----------(子元素过滤选择器)
		
1.介紹 2.程序 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> < ...
 
随机推荐
- Weka EM 协方差
			
Weka EM covariance description 1: Dear All, I am trying to find out what is the real meaning of the ...
 - <!DOCTYPE> 标签的深度剖析以及使用选择
			
前言: 今天被问道“有没有仔细了解过<!DOCTYPE>标签?”,愣了一下,因为一开始在W3cschool上看到过建议使用XHTML Transitional DTD,之后就很听话地把Dr ...
 - sql server 2005全角与半角字符转换
			
CREATE FUNCTION D_ByteExchangeS_Byte(@str NVARCHAR(4000), --要转换的字符串@flag bit --转换标志,0转换 ...
 - c#实现word,winWordControl 文档不允许复制、粘贴、隐藏工具栏、快捷保存
			
1.隐藏工具栏 //隐藏工具栏 ; i <= winWordControl1.document.CommandBars.Count; i++) { winWordControl1.documen ...
 - CSS hack 和 IE浏览器条件判断 集中汇总
			
(从死了一次又一次终于挂掉的百度空间中抢救出来的,发表日期 2014-08-16) 未完待续 css hack ie 浏览器判断语句 360大多数网页的各浏览器兼容方法: <!DOCTYPE h ...
 - C#高性能大容量SOCKET并发(一):IOCP完成端口例子介绍(转)
			
原文地址 http://blog.csdn.net/SQLDebug_Fan/article/details/17556353 例子主要包括SocketAsyncEventArgs通讯封装.服务端实现 ...
 - C# 利用WORD模板和标签(bookmark) 批量生成WORD
			
前言: 由于对C#操作WORD不熟悉,也就留下这么一篇水文,别吐糟...=_=||| 利用Microsoft.Office.Interop.Word (2003版也就11版)——因为部分客户端还是用O ...
 - C# 图片裁剪代码
			
/// <summary> /// 缩小裁剪图片 /// </summary> /// <param name="int_Width">要缩小裁 ...
 - CloudStack的VO在调用setRemoved方法抛异常的原因
			
今天在开发中发现一个问题,本来想对一个VO对象的removed值赋值,然后去update一下这条记录,一个最简单的set方法,但是在调用时直接抛异常了. 1: public void setRemov ...
 - nginx 流媒体 flv 播放 以及上传大小 配置文件设置
			
nginx 流媒体 flv 播放 以及上传大小 配置文件设置 server {listen 80;server_name localhost;root /www/web/default;index ...