6

jQuery .click(function(){ で背景色を変更するにはどうすればよいですか

緑の div 法線。クリックすると背景色が赤に変わります

<div class="stileone">
   Div Content
</div>
4

4 に答える 4

13
$(".stileone").on("click", function() {
    $(this).css("background", "red");
})

デモ

于 2012-12-14T16:12:07.760 に答える
0

で作業し.on()ます。<div.stileone>イベントが発生したときにイベントをバインドし、関数内のオブジェクトを で'click'参照します。また、toggleClassは、イベントがトリガーされるたびにクラスを追加/削除します。<div.stileone>$(this)

jQuery:

$('.stileone').on('click',function(){
  $(this).css('backgroundColor','red');
  // OR: if you want to work with a class
  $(this).toggleClass('redClass');
});

CSS:

.redClass {
background-color: red;
}
于 2012-12-14T16:13:53.537 に答える
-2

divへのonclickイベントを見つけてから使用する必要があります

.css("background-color:#00000;);
于 2012-12-14T16:13:50.297 に答える