0

重複の可能性:
jQuery を使用した CSS の :before および :after 疑似要素の操作

したがって、クリックイベントがあり、クリックされた後、疑似要素をターゲットにしたいと考えています。

    $('.expanable h3').click(function(){
        $(this).....TARGET AFTER
    });

のスタイルを変更したい:after

4

1 に答える 1

1

次のようなルールを設定できます。

h3:after { content: "."; }

h3.emergency:after { content: "!"; }

次に、クラス「緊急」を追加または削除すると、<h3>テキストの末尾が「.」に変更されます。また "!"。

影響を受ける要素の属性をコンテンツとして提供できるようにする CSSのattr()メカニズムがありますが、信頼できるほど十分にサポートされているかどうかはわかりません。

于 2012-07-17T15:14:32.793 に答える