1

h1タグの font-family を取得して の色を に変更h2しようとしています#CCCが、今のところうまくいきません。私は間違った方法でそれをしたと思います。jQueryコーディングは初めてなので、本当に助かります。

これが私のjqueryコードです:

$(function() {
    $('.h1').click(function(){ 
        $(this).css('h2', '#CCC');
    }); 
});

これを達成するのを手伝ってください。前もって感謝します!

4

4 に答える 4

0

次のようなマークアップに基づいています。

<h1 class="h1">I'm an H1</h1>
<h2 class="h2">I'm an H2</h2>

これはあなたのコードでなければなりません

$(function() {
    $('.h1').click(function(){ 
        var fontFamily = $(this).css("font-family"); // only accessible in this scope
        $('.h2').css('background-color', '#CCC');
    }); 
});

jsフィドル

注:h1タグのクラス名として 'h1' を使用している場合は、再検討することをお勧めします。これは非常に不明確であり、混乱を招く可能性があります。

于 2013-04-25T04:49:22.787 に答える