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

  • 相关阅读:
    HDU 1982 Kaitou Kid The Phantom Thief (1)
    HDU 1984 Mispelling4
    HDU 2546 饭卡
    HDU 1009 FatMouse' Trade
    在VC 中如何隐藏一个主程序窗口
    .菜单项
    SetClassLong,GetClassLong 动态改变光标
    .窗口捕获鼠标
    .主窗口向子控件发送消息
    线段树 1698 Just a Hook 区间set更新
  • 原文地址:https://www.cnblogs.com/lyWebstrat/p/5872035.html
Copyright © 2011-2022 走看看