12-jQuery-Class 操作

Class 操作

作者:曾庆林

设置和切换class

addClass() 添加class

$(elem).addClass("active");
//注意class active 前面没有加点
    

hasClass() 检查是否有某个class名 返回true/false

removeClass() 删除class

<h1 class="active header"></h1>
<script>
$(function({
     $("h1").removeClass("active");
    // 这样只会删除 active class
    
    $("h1").removeClass();
    // 这样会删除掉h1的所有class
   
}))
</script>
    

toggleClass() 切换class

example:单击添加切换高亮显示


<style>
    .active{ color:red;}
</style>

<h1 class="active header"></h1>

<script>
$(function({
    $("h1").click(function(){
         $("h1").toggleClass("active");
     })
    
}))
</script>
    
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.JQuery 基础 改变web开发人员创造搞交互性界面的方式。设计者无需花费时间纠缠JS复杂的高级特性。 1....
    LaBaby_阅读 1,422评论 0 2
  • 1.JQuery 基础 改变web开发人员创造搞交互性界面的方式。设计者无需花费时间纠缠JS复杂的高级特性。 1....
    LaBaby_阅读 1,217评论 0 1
  • 本文会给你们展示50个jquery代码片段,这些代码能够给你的javascript项目提供帮助。其中的一些代码段是...
    扯嘴阅读 443评论 0 0
  • 原文链接 http://blog.poetries.top/2016/10/20/review-jQuery 关注...
    前端进阶之旅阅读 16,719评论 18 503
  • 虽然老早就知道高晓松的大名,但是其实对他确实不够了解,也从来没专门去了解他。就在去年的某一次偶然接触了他的脱口秀《...
    凉花城阅读 321评论 0 0