首页 > Web开发 > 详细

jQuery样式操作(未完全)

时间:2019-09-14 20:10:12      阅读:108      评论:0      收藏:0      [点我收藏+]

直接上代码

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>jQuery样式操作</title>
    <script type="text/javascript"src="../jquery-3.4.1.min.js"></script>
</head>
<body>

<div class="box">
    <p id="a1"class="demo">我爱祖国</p>
    <p id="a2">我爱家乡</p>
    <p>我不爱上课!!</p>
</div>
<style>
    .red{
       color: red;
    }
</style>
<script>


    /**
     * 样式操作的关键字以及用法
     * 关键字:  四个    addClass, RemoveClass, toggleClass,hasClass
     * 意思:  添加一个类 , 删除一个类, 替换类,如果存在则,替换,不存在则添加,是否存在XX类名
     *用法:   待会测试会有
     */
    //需求:   让鼠标移动到div下 id=a1的p标签时可以变成红色
    //使用addClass
    /*1、 制造事件
      2、定义一个red类的样式
      3、实现添加一个类(添加一个样式)
    * */
    //语法: 四者语法都差不多
    //$(标签对象).样式操作(类名);

    //测试addClass开始
    //像addClass----- $(标签对象).addClass(类名);
    $(function () {

        $("#a1").hover(function () {

            $("#a1").addClass("red");


        })
    })
    //测试addClass结束

</script>
</body>
</html>

测试结果:

技术分享图片

 

 

 

------------------------------RemoveClass----------------------

技术分享图片

 

 

 

 

 

 

 

结果为:

 

技术分享图片

 

 

 这样发现不美观,再 使用removeClass删除回来

技术分享图片

 

 

 结果为:

 

技术分享图片

 

----------------------------------toggleClass----------------------------------

 

 

技术分享图片

 

 

 

 

结果:

技术分享图片

 

 

 技术分享图片

 

 

 技术分享图片

 

 

 ------------------------hasClass-------------------

 

技术分享图片

 

结果:

技术分享图片

 

 

 

 

 技术分享图片

 

 结果:

技术分享图片

 

 

 

jQuery样式操作(未完全)

原文:https://www.cnblogs.com/bichen-01/p/11519921.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!