美文网首页前端
jQuery类操作

jQuery类操作

作者: 马佳乐 | 来源:发表于2022-03-10 07:36 被阅读0次
  • 添加类addClass():可对元素添加一个或多个类
  • 删除类addClass():可删除元素的一个类或多个类或所有类
  • 判断类hasClass():判断一个元素有没有某个类,如果有就返回true,如果没有就返回false
  • 切换类addClass():如果元素有某个类就移除这个类,如果元素没有这类就添加这个类

代码练习:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <style>
            div {
                width: 100px;
                height: 100px;
                margin-top: 20px;
            }
            .bgc {
                background-color: green;
            }
            .fontSize50 {
                font-size: 50;
            }
            .width200 {
                width: 200;
            }
        </style>
        
    </head>
    <body>
        <input type="button" value="添加类" id="addClass" />
        <input type="button" value="移除类" id="removeClass" />
        <input type="button" value="判断类" id="hasClass" />
        <input type="button" value="切换类" id="toggleClass" />
        <div id="div1" class="bgc">div1</div>
    </body>
</html>
<script src="js/jquery.js"></script>
<script>
    $(function(){
        //添加类 addClass(类名)
        $("#addClass").click(function(){
            //添加单个类
            $("#div1").addClass("fontSize50");
            //添加多个类
            $("#div1").addClass("fontSize50 width200"); 
        });
        
        //移除类 removeClass()
        $("#removeClass").click(function(){
            //移除单个类
            $("#div1").removeClass("bgc");
            //移除多个类
            $("#div1").removeClass("bgc fontSize50");   
            //移除所有类
            $("#div1").removeClass();               
        });
        //判断类 addClass()
        $("#hasClass").click(function(){
            console.log($("#div1").hasClass("bgc"));//true
        });
        //切换类
        $("#toggleClass").click(function(){
            $("#div1").toggleClass("fontSize50");
        });
    });
</script>

相关文章

  • 四、jQuery属性操作

    什么是属性?什么是属性节点?jQuery添加和移除属性节点jQuery操作css类jQuery操作文本值 1. 什...

  • jQuery 样式操作

    jQuery 样式操作 1、基本样式操作 设置样式属性操作 获取样式属性操作 2、类样式操作 添加类样式 移除类样...

  • jQuery类操作

    添加类addClass():可对元素添加一个或多个类 删除类addClass():可删除元素的一个类或多个类或所有...

  • jquery的class样式相关操作方法总结

    目录 JavaScript原生类样式操作获取类名添加类名替换类名删除类名 jQuery类样式操作使用attr获取和...

  • 06_jQuery(三)

    jQuery属性操作 属性操作_attr 属性操作_CSS类 属性操作_html代码 属性操作_文本text 属性...

  • jquery动态操作伪类

    在css里新建一个类加伪类,然后用jquery操作这个类

  • H5-2.22Angularjs.MVC模式

    一. jQuery类库 jQuery是一个js函数库,操作思路仍然是DOM操作思路:先查找元素,再操作元素 jQu...

  • JQuery类数组操作

    .each(function(i){ i->当前元素的下标; this->当前元素}) .each 与 forE...

  • 五、jQuery操作css、位置属性和尺寸属性

    jQuery操作css属性jQuery操作位置属性jQuery操作尺寸属性 1. jQuery操作css属性 逐个...

  • 03.jQuery html

    jQuery文档操作 jQuery属性操作 jQuery css操作 image.png

网友评论

    本文标题:jQuery类操作

    本文链接:https://www.haomeiwen.com/subject/gyitdrtx.html