jquery의 Noob. div를 격리하는 데 어려움을 겪고 있습니다.Jquery : 자식 div 수에 따라 부모 및 자식 클래스가 같은 하위 div가 다른 너비
하위 div 수가 다른 몇 개의 상위 div가 있습니다. 각 상위 div의 하위 div 수를 기준으로 하위 div 수를 설정하려고합니다. 내 스크립트는 각 부모를 따로 계산하지 않고 모두 계산합니다. 그것을 위해
HTML은 반복에서 현재 항목을 얻을 수
<div class="parent">
<div class="child"></div>
<div class="child"></div>
</div>
<div class="parent">
<div class="child"></div>
<div class="child"></div>
<div class="child"></div>
</div>
및 JQuery와
$(".parent").each(function(){
var prodchildren = $(".parent").children().length;
if (prodchildren > 1) { $(".child").css('width','49%'); }
if (prodchildren > 2) { $(".child").css('width','33%'); }
if (prodchildren > 3) { $(".child").css('width','24.5%'); }
if (prodchildren > 4) { $(".child").css('width','19.5%'); }
});
먼저 어린이와 설정 폭의 수를 얻기 위해 그들을 통해 반복 모든 부모를 선택하고 시도 할 수 있습니다. –