jqueryで複数クラス指定の際の挙動がどうもよくわかりません。
googleで調べると、複数クラスをandで指定するときには、クラス指定をつなげて書くとありました。
そこで、以下のHTMLを準備しました。
html
1<p class="a b">test</p>
これに対して、以下のように書いても、内容を取得できませんでした。
js
1 var test = $(".a.b"); 2 console.log(test.text());
そこで試しに以下のようにカンマを付けて書いてみると、内容が取得できました。
js
1 var test = $(".a,.b"); 2 console.log(test.text());
どうも教科書通りに動いておらず、混乱しております。
ご指導お願いいたします。
追記
http://www.jquerystudy.info/reference/selectors/multiple1.html
こちらのサイトさんを拝見しました。
回答3件
あなたの回答
tips
プレビュー