2016-12-05 23 views
-1

divがあり、そこに4つのリンクがあります。Div jQueryの2番目のリンク値を取得します

jQueryを使用して2番目のリンクを取得したいとします。

$('div.thumbnails-b').find('a').each(function() { 
    console.log($(this).attr('href')); 
}); 

ブラウザのコンソールログに4つのリンクがすべて表示されています。しかし、どのように部門の2番目のリンクを取得するには?

+0

htmlを入力してください。私はあなたがそれが唯一のDIVに関連しているHTMLを投稿する必要があり –

+0

それは私がこのようなすべてのリンクを取得し....あまりにも大きいです。そのHTMLの部分だけを使って質問を更新してください。 – Tahmid

+1

LINK2したい//リンク2 : ます。http://リンク1 のhttp –

答えて

0

あなたはjQueryのセレクタを使用してn-th要素を指定することができます(これらは、インデックス1から開始)

$('div.thumbnails-b').find('a:nth-child(2)') 
0

あなたはjqueryのeq使用することができます。

jQueryの( "EQ(索引)")

インデックス:要素のゼロベースのインデックスが一致する

だから

$('div.thumbnails-b').find('a:eq(1)'); 

または

$('div.thumbnails-b a:eq(1)'); 

これはofficial documentationです。

関連する問題