2011-06-30 8 views
0

ここに私が必要なもの: 例えば、4つのリスト項目があります。 1 2 3 4Jquery:奇数liの高さが奇数hieightより小さい場合、各奇数liの高さ=偶数の高さを設定しますか?

1の高さよりも小さい2の高さは、= 1 2 同一の高さは、私が何とか作業最初の部分を有する4及び3,6及び5

となった場合。

$(document).ready(function() { 
    $('div.jShadow div > ul > li:odd').each(function(){ 
     $(this).height($(this).prev().height()); 
    }); 
}); 

<div class="jShadow"> 
<div id="Menu2Div"> 
    <ul> 
     <li>1 
      <ul> 
       <li>1-1</li> 
       <li>1-2</li> 
       <li>1-3</li> 
       <li>1-4</li> 
      </ul> 
     </li> 
     <li>2 
      <ul> 
       <li>2-1</li> 
       <li>2-2</li> 
       <li>2-3</li> 
      </ul> 
     </li> 
     <li>3 
      <ul> 
       <li>3-1</li> 
       <li>3-2</li> 
      </ul> 
     </li> 
     <li>4 
      <ul> 
       <li>4-1</li> 
      </ul> 
     </li> 
    </ul> 
</div> 

が、私は高さの確認を行うことができなかった...

答えて

0

は、この仕事をしていますか?

はフィドルhttp://jsfiddle.net/YXWVe/1/

を参照してください

$(document).ready(function() { 
    $('div.jShadow div > ul > li:odd').each(function(){ 
     $(this).css('min-height', $(this).prev().height() + 'px'); 
    }); 
}); 
関連する問題