zoukankan      html  css  js  c++  java
  • jQery 操作CSS

    jQuery操作CSS也是很方便的,咱先看看这几个常用的方法:

    • addClass():向一个元素添加一个或者多个类。
    • removeClass():从一个元素中删除一个类或多个类。
    • toggleClass:对元素进行 添加/删除(切换方式) 某个类。
    • css():设置或返回元素的css样式。

     1 添加Class

    <!DOCTYPE html>
    <html>
    <head>
        <title>learn javascript</title>
        <script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>
    
        <style type="text/css">
            .red{
                color : red;
            }
            .paragraph{
                font-weight: bold;
                font-size: xx-large;
            }
        </style>
    </head>
    <body>
    <div class="demo">
        <p id="p1">一些内容</p>
        <p id="p2">另一个文本</p>
    </div>
    
    <button id="btn1">添加Class</button>
    </body>
    {{--js--}}
    <script>
        $(document).ready(function() {
            $("#btn1").click(function () {
                $("#p1,#p2").addClass("red paragraph");
            });
        });
    </script>
    </html>

     2 删除Class

    <!DOCTYPE html>
    <html>
    <head>
        <title>learn javascript</title>
        <script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>
    
        <style type="text/css">
            .red{
                color : red;
            }
            .paragraph{
                font-weight: bold;
                font-size: xx-large;
            }
        </style>
    </head>
    <body>
    <div class="demo">
        <p id="p1" class="red paragraph">一些内容</p>
        <p id="p2" class="red paragraph">另一个文本</p>
    </div>
    
    <button id="btn1">删除Class</button>
    </body>
    {{--js--}}
    <script>
        $(document).ready(function() {
            $("#btn1").click(function () {
                $("#p1,#p2").removeClass("red paragraph");
            });
        });
    </script>
    </html>

     3 切换Class

    <!DOCTYPE html>
    <html>
    <head>
        <title>learn javascript</title>
        <script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>
    
        <style type="text/css">
            .red{
                color : red;
            }
            .paragraph{
                font-weight: bold;
                font-size: xx-large;
            }
        </style>
    </head>
    <body>
    <div class="demo">
        <p id="p1" class="red paragraph">一些内容</p>
        <p id="p2" class="red paragraph">另一个文本</p>
    </div>
    
    <button id="btn1">切换Class</button>
    </body>
    {{--js--}}
    <script>
        $(document).ready(function() {
            $("#btn1").click(function () {
                $("#p1,#p2").toggleClass("red paragraph");
            });
        });
    </script>
    </html>

     4 设置或返回CSS

     4.1 返回CSS

    返回一个css 我们只需要在css方法中写出要获取的css类型就好。

        $(document).ready(function() {
            $("#btn1").click(function () {
                alert($("#p1").css("background-color"));
            });
        });

     4.2 设置CSS

    我们可以设置一个或多个css样式:

    <script>
        $(document).ready(function() {
            $("#btn1").click(function () {
                $("#p1").css("background-color", "black");
                $("#p2").css({"background-color": "black", "color": "white"});
            });
        });
    </script>
  • 相关阅读:
    php 下载保存文件保存到本地的两种实现方法
    MySQL select语句直接导出数据
    Go学习笔记03-附录
    Go学习笔记02-源码
    Go学习笔记01-语言
    Go语言极速入门手册
    最简单的抓取网络图片或音乐文件
    使用PHP生成PDF文档
    Oracle常用函数
    ORACLE常用数值函数、转换函数、字符串函数
  • 原文地址:https://www.cnblogs.com/sun-kang/p/7551573.html
Copyright © 2011-2022 走看看