• jquery中获取元素的几种方式小结


    1 从集合中通过指定的序号获取元素 
    html: 

    复制代码代码如下:

    <div> 
    <p>0</p> 
    <p>1</p> 
    <p>2</p> 
    <p>3</p> 
    <p>4</p> 
    <p>5</p> 
    <p>6</p> 
    <p>7</p> 
    </div> 


    JS 

    复制代码代码如下:

    <script type="text/javascript"> 
    jQuery(function(){ 
    $("p").eq(2).css("color","red"); 
    $("p").eq(3).css("color","red"); 
    }) 
    </script> 


    2 获取指定条件一致和指定范围的元素 
    html: 

    复制代码代码如下:

    <div> 
    <p>0</p> 
    <p>1</p> 
    <p class="center">2</p> 
    <p class="center">3</p> 
    <p>4</p> 
    <p>5</p> 
    <p>6</p> 
    <p>7</p> 
    </div> 


    JS 

    复制代码代码如下:

    <script type="text/javascript"> 
    jQuery(function(){ 
    $("p").filter('.center').css("color","red"); 
    }) 
    $(function(){ 
    $("p").slice(5,7).css("color","yellow"); 
    }) 
    </script> 


    3 获取与条件表达式一致的元素 
    html: 

    复制代码代码如下:

    <div> 
    <p>0</p> 
    <p>1</p> 
    <p class="center">2</p> 
    <p class="center">3</p> 
    <p>4</p> 
    <p class="aa">5</p> 
    <p>6</p> 
    <p>7</p> 
    </div> 


    js 

    复制代码代码如下:

    <script type="text/javascript"> 
    jQuery(function(){ 
    $("p").each(function(){ 
    switch(true){ 
    case $(this).is(".center"): 
    $(this).css("color","red"); 
    break; 
    case $(this).is(".aa"): 
    $(this).css("color","yellow"); 
    break; 

    }) 
    }) 
    </script> 


    4 获取元素的上一个元素和下一个元素 
    Html: 

    复制代码代码如下:

    <div id="aa"> 
    <p>1号</p> 
    <p class="yes">2号</p> 
    <p>3号</p> 
    <p>4号</p> 
    <p>5号</p> 
    <p class="yes">6号</p> 
    <p class="yes">7号</p> 
    </div> 


    js 

    复制代码代码如下:

    //获取元素的下一个元素 
    jQuery(function(){ 
    $("p").next(".yes").css("color","red"); 
    }) 
    //获取元素的上一个元素 
    jQuery(function(){ 
    $("p").prev(".yes").css("color","red"); 
    }) 


    5 获取元素的父元素和子元素 
    html: 

    复制代码代码如下:

    <div id="aa"> 
    <p>1号</p> 
    <p class="yes">2号</p> 
    <p>3号</p> 
    <p>4号</p> 
    <p>5号</p> 
    <p class="yes">6号</p> 
    <p class="yes">7号</p> 
    </div> 


    js 

    复制代码代码如下:

    //获取元素的父元素 
    jQuery(function(){ 
    $("p").parent().css("color","red"); 
    }) 
    //获取元素的子元素 
    jQuery(function(){ 
    $("#aa").children(".yes").css("color","red"); 
    }) 
  • 相关阅读:
    phoenix 开发API系列 目录
    phoenix 开发API系列(三)phoenix api 结合数据库
    phoenix 开发API系列(二)phoenix 各类 api 实现方式
    phoenix 开发API系列(一)创建简单的http api
    golang 远程传输文件
    PAT-2019年冬季考试-甲级 7-3 Summit (25分) (邻接矩阵存储,直接暴力)
    PAT-2019年冬季考试-甲级 7-2 Block Reversing (25分) (链表转置)
    PAT-2019年冬季考试-甲级 7-1 Good in C (20分)
    PAT 甲级 树专题小结
    PAT 甲级 1020 Tree Traversals (25分)(后序中序链表建树,求层序)***重点复习
  • 原文地址:https://www.cnblogs.com/ArRan/p/5406593.html
Copyright © 2020-2023  润新知