Erlo

jquery 子元素筛选选择器

2019-10-24 14:30:33 发布   425 浏览  
页面报错/反馈
收藏 点赞
DOCTYPE html>
html>

head>
    meta http-equiv="Content-type" content="text/html; charset=utf-8" />
    title>title>
    link rel="stylesheet" href="imooc.css" type="text/css">
    script src="https://www.imooc.com/static/lib/jquery/1.9.1/jquery.js">script>
head>

body>
    h2>子元素筛选选择器h2>
    h3>:first-child、:last-child、:only-childh3>
    div class="left first-div">
        div class="div">
            a>:first-childa>
            a>第二个元素a>
            a>:last-childa>
        div>
        div class="div">
            a>:first-childa>
        div>
        div class="div">
            a>:first-childa>
            a>第二个元素a>
            a>:last-childa>
        div>
    div>

    script type="text/javascript">
        //查找class="first-div"下的第一个a元素
        //针对所有父级下的第一个
        $(.first-div a:first-child).css("color", "#CD00CD");
    script>

    script type="text/javascript">
        //查找class="first-div"下的最后一个a元素
        //针对所有父级下的最后一个
        //如果只有一个元素的话,last也是第一个元素
        $(.first-div a:last-child).css("color", "red");
    script>

    script type="text/javascript">
        //查找class="first-div"下的只有一个子元素的a元素
        $(.first-div a:only-child).css("color", "blue");
    script>


    h3>:nth-child、:nth-last-childh3>
    div class="left last-div">
        div class="div">
            a>:first-childa>
            a>第二个元素a>
            a>第三个元素a>
            a>:last-childa>
        div>
        div class="div">
            a>:first-childa>
            a>第二个元素a>
        div>
        div class="div">
            a>:first-childa>
            a>第二个元素a>
            a>第三个元素a>
            a>:last-childa>
        div>
    div>

    script type="text/javascript">
        //查找class="last-div"下的第二个a元素
        $(.last-div a:nth-child(2)).css("color", "#CD00CD");
    script>

    script type="text/javascript">
        //查找class="last-div"下的倒数第二个a元素
        $(.last-div a:nth-last-child(2)).css("color", "red");
    script>

body>

html>

 

登录查看全部

参与评论

评论留言

还没有评论留言,赶紧来抢楼吧~~

手机查看

返回顶部

给这篇文章打个标签吧~

棒极了 糟糕透顶 好文章 PHP JAVA JS 小程序 Python SEO MySql 确认