スペースを含んだクラス名を jquery で指定できない

投稿者: Anonymous

jquery でDOM要素をクラス名で指定するとき、クラス名にスペースが含まれているとうまく指定できません

<div class="A B C">
  <p>first</p>
</div>
<div class="A C">
  <p>second</p>
</div>

このようなHTMLをが存在した時

$("div.A.C").html()

と指定しても

<p>first</p>

が帰ってきてしまいます

<p>second</p>

を取得するにはどのようにすればよいのでしょうか?

解決

$("div.A.C:not(.B)").html()
回答者: Anonymous

Leave a Reply

Your email address will not be published. Required fields are marked *