0

这里我的代码是:

<div class="FHD">   
    <div class="FHFD">    
        <div class="FHD">
           <div class="FHVD">AA</div>
           <div class="FHFD">AB</div>   
        </div>   
    </div>   
    <div class="FHVD">B</div>  
</div>

我有一个 div FHD,它的高度为 x,FHFD 的高度为 y。
现在我想使用 js 将高度作为 xy 应用到 FHVD,这样即使 FHD 高度发生变化,也只有 FHVD 高度应该改变,而 FHFD 不会改变它的高度。

我想将代码概括为

window.onresize = function(event) {

   $('.FHC').each(function(){
       //here i want to get the height of FHFD div using 
       //$(this +' .FHFD").height()
       //somthing like this

   });
}

预先感谢...

4

4 回答 4

1

You can do this using .children() method:

$('.FHC').each(function(){ 
   var height = $(this).children('.FHFD').height();
   console.log(height);
});
于 2013-10-28T06:34:22.227 回答
1

尝试这样的事情

        window.onresize = function(event) {

           $('.FHD').each(function(){
               $(this).find('.FHVD').height( $(this).height);

           });
        }
于 2013-10-28T06:54:54.597 回答
1

尝试这个:

window.onresize = function(event) {

    $('.FHC').each(function(){
        var heightFHFD = $(this).find('.FHFD').height()
    });
}
于 2013-10-28T06:36:41.767 回答
1
 $('.FHC').each(function(){
     console.log(  $(this).height());
 });
于 2013-10-28T06:29:12.640 回答