2012-04-03 13 views
1
<div class = "a"> 
    <div class = "a b"> 
     text 
    </div> 
</div> 
<script> 
    alert($(".a").html()); 
    alert($(".a b").html()); 
</script> 

私は書かなかったHTMLページにスクリプトを追加する必要があります。このスクリプトでは、スペースで区切られた2つの単語を含む名前を持つクラスを選択する必要があります。通常のセレクタは機能しません。どのように選択するのですか?2つの識別子を持つクラスで要素を選択

答えて

4

次のいずれかに動作します:

alert($(".a").html()); // select elements with class 'a' 
alert($(".b").html()); // select elements with class 'b' 
alert($(".a.b").html()); // select elements with BOTH classes 'a' AND 'b' 
+0

あなたの最初のセレクタがあるため、私はそれがあったのを忘れA' – Curt

+0

'のクラスを持つ親要素の異なる結果を返しますしてみてください2つの異なるクラス。ありがとう。 –

+0

@Curt true、しかし、私はOPにクラスの選択に関わる構文を実証したかっただけです。 –

0

この

alert($(".a.b").html()); 
関連する問題