• jQuery添加class的操作


    <!DOCTYPE html>
    <html lang="zh-CN">
    <head>
      <meta charset="UTF-8">
      <title>class操作</title>
      <style>
        li.basic {
          background-color: pink;
          font-size: 32px;
          color: red;
        }
        .bigger {
          font-size: 40px;
        }
      </style>
    </head>
    <body>
    <input type="button" value="添加basic类" >
    <input type="button" value="添加bigger类">
    <input type="button" value="移除bigger类">
    <input type="button" value="判断bigger类">
    <input type="button" value="切换类">
    <ul>
      <li class="aa bb cc dd">1</li>
      <li class="aa bb cc dd">2</li>
      <li class="aa bb cc dd">3</li>
      <li class="aa bb cc dd">4</li>
    </ul>
    <script src="jquery-1.12.4.js"></script>
    <script>
      $(function () {
        $("input").eq(0).click(function () {
            //添加一个类
          $("li").addClass("basic");
        });
        $("input").eq(1).click(function () {
          $("li").addClass("bigger");
        });
        $("input").eq(2).click(function () {
            //移除一个类
          $("li").removeClass("bigger");
        });
        //判断类
         $("input").eq(3).click(function () {
           //判断是否有bigger类
            console.log($("li").hasClass("bigger"));
         });
         $("input").eq(4).click(function () {
          //判断li有没有basic类,如果有,就移除他,如果没有,添加他
          //toggle
          $("li").toggleClass("bigger");
         });
      });
    </script>
    </body>
    </html>
    

      

  • 相关阅读:
    前序中序输出后序
    Blah数集
    中缀表达式转后缀表达式 (栈)
    1357:车厢调度 (栈)
    最长公共上升子序列 (LIS+LCS+记录)
    1481:Maximum sum (前缀和+dp)
    8464:股票买卖
    7627:鸡蛋的硬度
    2989:糖果
    U33405 纽约 (二分)
  • 原文地址:https://www.cnblogs.com/luwn/p/12712785.html
Copyright © 2020-2023  润新知