0

タイトルが示すように、既にクラスに属している場合、jquery で要素のグループに名前を付けて選択するにはどうすればよいですか?

2 つの div がある場合:

<div id="whateverDiv" class="bigstyle"/>
<div id="whateverDiv2" class="smallstyle"/>

クラスを追加しても問題ありませんか(結果は次のようになります):

<div id="whateverDiv" class="bigstyle slider"/>
<div id="whateverDiv2" class="smallstyle slider"/>

jqueryがすべてのスライダーを選択するには$('.slider')

4

3 に答える 3

2

問題はありません。それはうまくいくはずです。

jsfiddle with demo.

于 2012-05-25T13:40:59.407 に答える
1

私には、あなたはcssをよく理解していないようです。このテーマに関するチュートリアルや本を読んでみてください。

class="bigstyle slider"要素にbigstyleとsliderクラスの両方を追加することを意味します

$('.slider')次に、スライダー クラスを持つすべての要素を返します。だから答えは..はい、それは完全に大丈夫で、些細なことでもあります..

于 2012-05-25T13:42:44.050 に答える
0

はい、要素に複数のクラスを割り当てることは完全に有効です。すべての jQuery セレクターは個々のクラスで機能するため、特定の DOM 要素を選択する手段としてのみ使用できます。

ただし、ペダントにするために、IDは一意である必要があります (投稿したコードとは異なります)。そうしないと、いくつかの問題が発生します。

于 2012-05-25T13:42:52.943 に答える