アプリ版:「スタンプのみでお礼する」機能のリリースについて

jQueryの勉強中ですが、ちょっと躓いています。

ブロック要素の中に、同じid属性をもつ要素があった場合
二つ目の要素のみを削除するにはどうしたらようでしょうか?

下記のようなイメージです。
<div id="test">
<p id="aaa"></p>
<p id="bbb"></p>
<p id="ccc"></p>
<p id="aaa"></p> ←2個目の要素は削除(または非表示)にしたい。
</div>

かなり困ってます・・・わかる方
教えていただけると助かります。

A 回答 (2件)

$("p.className:eq(1)").remove(); //削除


$("p.className:eq(1)").hide(); //非表示
    • good
    • 0

そもそも、同一ページ内に同じIDを複数付けること自体がHTMLのルール違反であることはご存知?

この回答への補足

知っています。IDとしたのは例です。classでも構いません。

補足日時:2012/02/18 18:02
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!