0
我最近不得不編寫代碼來搜索與標題相關聯的字段值的頁面。 HTML結構是以下形式:jQuery選擇器下一個兄弟的最後一個元素
<table><tr>
...etc...
<td><div><span>Type of Fruit:</span></div></td>
<td><span><div><span><div>Orange</div></span></div></span></td>
...etc...
</tr></table>
我解決了以下jQuery的問題:
var strFruitType = $('span').filter(function(){
return $(this).text() === 'Type of Fruit:';
}).closest('td').next().find(':last').text().trim();
//Evaluate Fruit Type.
switch(strFruitType) {
...etc...
這是最直接的或有效的方法來找到下一個兄弟姐妹的最後一個元素?
你有過HTML控件? –
不,我無法控制HTML。我的任務是確定與「水果種類:」(顯然,不是真正的標題或數據)標題相關的價值並對其採取行動。頁面上還有其他標題/值組合,我可能也需要評估。 –