2013-04-03 129 views
0

在僞CSS,這將是這個樣子:如何在每個循環中選擇當前元素的子元素?

current_element .text_container { 
    ... 
} 

我試圖找出如何用jQuery做到這一點。沿着線的東西:

boxes.each(function() { 
    console.log(jQuery(this).('.text_container').height()); 
}); 
+0

燦你發佈一些實際的代碼?這個假設的東西太模糊了。 – j08691

+0

@ j08691好的!這是我正在使用的實際事情:http://jsfiddle.net/bernk/NBnW9/6/ – bernk

+0

我試圖平均每個.article DIV .deeplink_text DIVs的高度。 – bernk

回答

1

奇怪,我有非常類似這樣今天早些時候的問題。不管怎樣,試試這個:

$('.mod_article').each(function() { 
    var maxHeight = 0; 
    $('div.ce_deeplink div.deeplink_text ', this).each(function() { 
     if ($(this).height() > maxHeight) maxHeight = $(this).height(); 
    }); 
    $('div.ce_deeplink div.deeplink_text',this).height(maxHeight); 
}); 

jsFiddle example

+0

這個工程,但我真的appreacite,如果你能解釋這部分對我來說:$('div.ce_deeplink div.deeplink_text',this) – bernk

+0

這''div.ce_deeplink div.deeplink_text' divs相對運行'.each'到包含'.each'的'.mod_article'。 – j08691

0
boxes.each(function() { 
    console.log($(this).children('.text_container').height()); 
}); 
+0

試過這個。不起作用。 – bernk

+0

當然不是你必須迭代和孩子可能。他們都是一樣的身高嗎? – kidwon

1

如果我理解正確,根據您的撥弄你的要求,你需要的是:

$(this).find(".deeplink_text") 

入住這裏:http://jsfiddle.net/NBnW9/7/

+0

你的小提琴也能正常工作。謝謝! – bernk

相關問題