我想通过子项的数量为容器元素添加一个类。但是,我的代码只广告第一个容器的类,并且添加了错误。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>
我写了一个情况下,该代码当容器只有一个孩子,但它不工作。 此广告COL1类,其有3个孩子:(
window.addEvent('domready', function() {
var children = $('container').getChildren('div.child');
if(children.length = 1) {
$('container').set('class', 'col1');
}
});
所以我困在这里。
您的标记无效 - 标识在文档中必须是唯一的。 – jbabey 2012-07-26 18:30:48