私は以下のようなHTMLスニペットを持っています:
<tr><td></br></td></tr>
<tr title="title"><td></td><td>凝固検査専用容器</td></tr>
<tr id='map_6011' />
<tr id='map_6012' />
<tr id='map_6010' />
<tr id='map_6184' />
<tr id='map_6336' />
<tr><td></br></td></tr>
<tr title="title"><td></td><td>血糖専用容器(NaF入り)</td></tr>
<tr id='map_2055' />
<tr id='map_3471' />
<tr><td></br></td></tr>
<tr title="title"><td></td><td>アンモニア専用容器</td></tr>
<tr id='map_2142' />
まず、タイトルが「title」の各TRタグを選択し、次にその特定のTRタグの兄弟を最初に選択します(つまり、「map_xxxx」のようなIDを持つ次のTR)。
私はこのようなJavaScriptを持っています:
var lblTRs=$("tr[title=title]");
for(var i=0;i<lblTRs.length;i++){
var obj=lblTRs[i];
var firstTRSibling=obj.nextSibling;
alert(firstTRSibling); //this gives [object Text]
}
ただし、実際のTR兄弟は提供されません。alert()は[オブジェクトテキスト]を提供します。
私はここで何が間違っているのですか?