2011-06-12 59 views
1

我跟以下掙扎:「獲得sibbling」問題

我從其他HTML頁面加載新聞消息在我的網站:

第一個HTML頁面上,我有:

<div class="post_box"> 
     <div class="newsexcerpt1"></div> 
</div> 
<div class="post_box"> 
     <div class="newsexcerpt2"></div> 
</div> 
我的第二頁(news1.html)上

我有:

<div id="nieuws"> 
    <div class="news"> 
     <div class="newsexcerpt">bla die bla die bla </div> 
    </div> 
    <div class="news"> 
     <div class="newsexcerpt">bla die bla die bla </div> 
    </div> 
</div> 

我設法把它的工作:

$('.newsexcerpt1').load('news1.html .newsexcerpt:first'); 
$('.newsexcerpt2').load('news1.html .newsexcerpt').next('news1.html .newsexcerpt:first'); 

的$第一行運行平穩,但拿到第二個是大問題

我怎樣才能得到下一個.newsexcerpt?

有人可以幫助我嗎?

Thnx

回答

8

你只是想在這裏有一個不同的選擇器。爲了得到一個選擇的「第n」匹配,使用:eq() selector,就像這樣:

$('.newsexcerpt1').load('news1.html .newsexcerpt:first'); 
$('.newsexcerpt2').load('news1.html .newsexcerpt:eq(1)'); 
+0

謝謝你,這就是工作,乾杯尼克 – Jeroen 2011-06-12 13:55:17

+0

@Jeroen - 歡迎:) – 2011-06-12 13:55:36