如何动态更改样式属性

时间:2015-04-30 04:30:23

标签: javascript jquery html

这是我的代码,

<html>
<head>
  <style>
   .containerTitle {
     background-color:silver;
     text-align:center;
     font-family:'Segoe UI';
     font-size:18px;
     font-weight:bold;
     height:30px;
   }
  </style>
</head>
<body>
<div id="a"/>
</body>
</html>

如何使用jquery ..

更改containerTitle样式中的背景颜色

4 个答案:

答案 0 :(得分:1)

你去了:$(".containerTitle").css("background-color","red");

用法示例:

// wait until the DOM tree is loaded
$(document).ready(function(){
  // click event handler on <a> tags
  $("a").click(function() {
    // change the color on click
    $(".containerTitle").css("background-color","red");
  });
});
.containerTitle {
  background: black;
  height:100px;
  width:100px;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="containerTitle"></div>
<a href="javascript:;" >change color</a>

答案 1 :(得分:0)

试试这个

$(".containerTitle").css(
    "background","#dedede"
);

答案 2 :(得分:0)

像这样,

<script>
    $(document).ready(function() {
    $(".containerTitle ").css("background-color","silver");
    });
    </script>

并且您还应该在代码的头部中使用js库:

<script src="//code.jquery.com/jquery-2.1.3.min.js"></script>  

<div id="a"/>应该是这样的,<div id="a" ></div>

答案 3 :(得分:0)

添加此代码以动态更改样式属性。

$('.containerTitle').css({'background':'red'})