2012-05-08 5 views
3

each() 메서드를 사용하여 inner div의 높이를 부모로 설정하는 방법은 무엇입니까?jQuery 요소의 높이 설정

<div class="box"> 
    <div class="inner">Stuff</div> 
</div> 
<div class="box"> 
    <div class="inner">Stuff</div> 
</div> 
<div class="box"> 
    <div class="inner">Stuff</div> 
</div> 
<div class="box"> 
    <div class="inner">Stuff</div> 
</div> 

이 작동하지 않습니다

$('.box').each(function(){ 
    var $this = $(this); 
    var $inner = $this.find(".inner"); 
    $inner.height($this.height); 

}); 

답변

6

이 요소의 높이를 얻으려면 당신이 methodheight() 사용할 수 있습니다

$('.box').each(function(){ 
    var $this = $(this); 
    var $inner = $this.find(".inner"); 
    $inner.height($this.height()); 
});