7

HTML コードが次のようになっているとします。

<p class="p">Paragraph</p>
<p class="p p2">Paragraph 2</p>
<p class="p p3">Paragraph 3</p>

私が使用する場合: $('.p').css('color','red')、これはすべての段落に赤い色を適用します。

pこの場合、最初の段落であるクラスのみを持つ段落にスタイルを適用するにはどうすればよいですか?

4

4 に答える 4

4

属性セレクターを使用できます。

$('p[class="p"]').css('color','red');

http://jsfiddle.net/umxGh/

または:

$('p').filter(function(){
   return this.className === 'p';
}).css('color', 'red');
于 2013-04-28T15:42:12.920 に答える
3

以下を使用できます。

$('.p[class="p"]').css('color', 'red');

また:

$("p[class='p']").css('color', 'red');

フィドル

于 2013-04-28T15:42:17.513 に答える
3

属性セレクターを使用します。

$('p[class="p"]').css('color','red')
于 2013-04-28T15:42:29.460 に答える
0

これを試して:

$('[class=p]').css('color','red');
于 2013-04-28T15:49:03.483 に答える