我遇到了一個問題,試圖找到包含特定孩子(一個樹木級別)的父母的最接近的兄弟姐妹。我終於通過反覆試驗找到了答案,但在進行測試之前,我在這裏進行了搜索。以爲我會分享我的發現,看看有沒有人有更簡單的方法來做我正在做的事情。當兄弟姐妹動態時發現父母以前的兄弟姐妹的特定孩子
本質上,我使用的是jQuery 1.7(最新截至03/30/2012),並且需要在以下行中查找以前顯示的「繼續」標題的標題。以下是我想出了:
(($(this).parent().prevAll()).children('h2')).first().html();
我只是這個分配給一個變量,並用它來創建下一行新的「繼續」稱號。
任何建議更清潔的代碼?這可以做得更容易或更有效?
編輯:
這裏是按要求HTML:
<div class="container">
<div class="subbox">
<h2>Title1</h2>
<div class="itembox">...some content here...</div>
</div>
<div class="subbox"><div class="itembox">...some content here...</div></div>
</div>
正如你所看到的,它只是一組子盒用在具有H2集合中的第一個,但在我案例我正在處理4套以上,需要獲得集合中第一個項目的標題(不一定是第一個集合的標題)。
您可以發佈這樣做的HTML? – Joseph 2012-03-30 19:05:59
@Joseph編輯顯示HTML。 – Lazerblade 2012-04-02 14:43:17