자식 요소의 수로 컨테이너 요소의 클래스를 추가하고 싶습니다. 하지만 내 코드 광고는 첫 번째 컨테이너에 대한 클래스이고 잘못 추가되었습니다. 컨테이너가 하나의 아이를 가지고 있지만 그것이 작동하지 않을 때 나는 경우이 코드를 작성Mootools가 자식 수로 컨테이너에 클래스를 추가합니다.
<ul>
<li>
<div id="container" class="add class here for example col3">
<div class="child"></div>
<div class="child"></div>
<div class="child"></div>
</div>
</li>
<li>
<div id="container" class="add class here for example col1">
<div class="child"></div>
</div>
</li>
</ul>
:
이
내가 뭘하려는 것입니다. 3 자녀 :(window.addEvent('domready', function() {
var children = $('container').getChildren('div.child');
if(children.length = 1) {
$('container').set('class', 'col1');
}
});
그래서 내가 여기에 붙어있어.
마크 업이 유효하지 않습니다. ID는 문서 전체에서 고유해야합니다. – jbabey