zoukankan      html  css  js  c++  java
  • 过滤选择器

    三、 过滤选择器

    1. 基本过滤选择器

    ——1.1 :first和:last(取第一个元素或最后一个元素)

    $(document).ready(function () {
                $('span:first').css('color', '#FF0000');
                $('span:last').css('color', '#FF0000');
            });

    下面的代码,G1(first元素)和G3(last元素)会变色

    <span>G1</span>
    <span>G2</span>
    <span>G3</span>
    

    ——1.2 :not(取非元素)

    $(document).ready(function () {
                $('div:not(.wrap)').css('color', '#FF0000');
            });

    ——1.3 :even和:odd(取偶数索引或奇数索引元素,索引从0开始,even表示偶数,odd表示奇数)

    $(document).ready(function () {
                $('tr:even').css('background', '#EEE'); // 偶数行颜色
                $('tr:odd').css('background', '#DADADA'); // 奇数行颜色
            });

    ——1.4 :eq(x) (取指定索引的元素)

    $(document).ready(function () {
                $('tr:eq(2)').css('background', '#FF0000');
            });

    ——1.5 :gt(x)和:lt(x)(取大于x索引或小于x索引的元素)

    $(document).ready(function () {
                $('ul li:gt(2)').css('color', '#FF0000');
                $('ul li:lt(2)').css('color', '#0000FF');
            });

    L4和L5会是红色,L1和L2会是蓝色,L3是默认颜色

    image

    <ul>
        <li>L1</li>
        <li>L2</li>
        <li>L3</li>
        <li>L4</li>
        <li>L5</li>
    </ul>
    

    ——1.6 :header(取H1~H6标题元素)

    $(document).ready(function () {
                $(':header').css('background', '#EFEFEF');
            });

    下面的代码,H1~H6的背景色都会变

    image

  • 相关阅读:
    测试及开发中应当要考虑的安全问题
    31、Python之会话管理cookie和session
    Scrapy爬虫框架入门
    30、Python之web框架django进阶篇
    装饰器函数
    函数初始后续与进阶
    函数初识
    文件操作
    日本语自学
    编码,集合
  • 原文地址:https://www.cnblogs.com/lyWebstrat/p/5872035.html
Copyright © 2011-2022 走看看