JQuery CSS

addClass增加class

通过addClass()增加一个样式的class

<script src="http://how2j.cn/study/jquery.min.js"></script> 
<script>
$(function(){
   $("#b1").click(function(){
      $("#d").addClass("pink");
   });  
}); 
</script>
  <button id="b1">增加背景色</button>
<style>
.pink{
   background-color:pink;
}
</style>  
<div id="d"> 
Hello JQuery  
</div>

removeClass删除class

<script src="http://how2j.cn/study/jquery.min.js"></script> 
<script>
$(function(){
   $("#b1").click(function(){
      $("#d").removeClass("pink");
   });  
}); 
</script>
  <button id="b1">删除背景色</button>
<style>
.pink{
   background-color:pink;
}
</style>  
<div id="d" class="pink"> 
Hello JQuery  
</div>

toggleClass切换class

<script src="http://how2j.cn/study/jquery.min.js"></script> 
<script>
$(function(){
   $("#b1").click(function(){
      $("#d").toggleClass("pink");
   });  
}); 
</script>
  <button id="b1">切换背景色</button>
<style>
.pink{
   background-color:pink;
}
</style>  
<div id="d"> 
Hello JQuery  
</div>

css函数

通过css函数 直接设置样式css(property,value)
第一个参数是样式属性,第二个参数是样式值css({p1:v1, p2:v2})
参数是 {} 包含的属性值对。
属性值对之间用 逗号,分割
属性值之间用 冒号 :分割
属性和值都需要用引号 "

<script src="http://how2j.cn/study/jquery.min.js"></script>  
<script>
$(function(){
   $("#b1").click(function(){
      $("#d1").css("background-color","pink");
   });   
   $("#b2").click(function(){
      $("#d2").css({"background-color":"pink","color":"green"});
   }); 
});  
</script>
  <button id="b1">设置单一样式</button>
  <button id="b2">设置多种样式</button> 
<div id="d1" >   
单一样式,只设置背景色   
</div> 
<div id="d2" >   
多种样式,不仅设置背景色,还设置字体颜色   
</div>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容