2013-03-23 52 views
-1

我敢肯定這是微不足道的,但我無法找到正確的搜索條件。jquery,使用每個但限制它到一個div

說我在頁面上有很多.field-item div,我只想在容器div中的.field-item的實例上使用each()。

<div class='container'> 
    <div class='items'> 
     <div class="field-item"></div> 
     <div class="field-item"></div> 
     <div class="field-item"></div> 
    </div> 
</div> 

我如何可以限制每個範圍()?

感謝,

+0

http://api.jquery.com擁有所有的文檔。 – 2013-03-23 16:30:27

+0

@MattBall這真的不是一個jQuery問題,而是一個CSS問題。它不在jQuery API的範圍內。 OP只認爲這是一個jQuery問題,因爲他不知道這是如何工作的 – 2013-03-23 16:31:47

+0

@BenjaminGruenbaum我不同意。 jQuery使用CSS選擇器語法的超集,但文檔仍然存在:http://api.jquery.com/descendant-selector/ – 2013-03-23 16:35:28

回答

3

您可以使用descendant selector

Live Demo

$('.container .field-item').each(function(){ 
    alert($(this).text()); 
}); 
+0

謝謝,該死的,現在好像很明顯.. – rix 2013-03-23 16:34:50

+0

不客氣@rix – Adil 2013-03-23 16:41:13