-1

シンプルなボタンをいくつか作成しようとしています。クリックするとcss属性を変更するJqueryコードを取得できました。ここにコード:

>     $(document).ready(function(){ 
>       $(".but1").click(function(){
>         $(this).css("background-color","white");
>         $(this).css("font-size", "9px");
>       
>       });
>       
>     });

さて、別のオブジェクトをクリックしたときにコードを削除するにはどうすればよいですか?

私はこれを見つけました:

 $(this).css("background-color", "")

しかし、どのように使用できますか?

私はそれがそのようなものでできることを知っています:

$(document).ready(function(){ 
  $(".men1").click(function(){
    $(this).addClass("my class").siblings().removeClass("my class");
  }); 
});

ただし、私のWebでは、背景を幅と高さだけで機能させることができないようです...

どうすればこれを解決できますか????

4

2 に答える 2

0

「透明」を有効な css 背景色として使用できます。これにより、色が「削除」されます。また、白と #FFF の両方が機能するはずですが、色に #FFF hex 構文を使用してみてください。ここには多くの優れた情報があり、真ん中に向かって最良の例を示しているため、最後まで読んでください. これは、私がこのようなものを修正するために使用するものです。

jQuery css()

于 2013-07-29T23:24:38.667 に答える
-1

background-colorプロパティとプロパティはfont-sizeCSS プロパティです。jQuery (および通常の JavaScriptobject.style属性) では、プロパティbackgroundColorfontSizeプロパティを使用します。

このような:

$(this).css('fontSize', 16);

$(this).css('backgroundColor', 'red');

于 2013-07-29T22:30:12.330 に答える