特定のhtmlコンテナに子ノードがないときを追跡する必要があります。現時点では、いくつかの機能を実行する必要があります。このマークアップのためにjs - コンテナに子要素がないときの瞬間を追跡
:
<div id="container">
<div class="child square"></div>
<div class="child square"></div>
<div class="child square"></div>
<div class="child square"></div>
<div class="child square"></div>
</div>
各square
をクリックで削除される:
var container = document.getElementById('container');
var children = container.children;
[].map.call(children, function(elem) {
elem.addEventListener('click', function(){
this.remove();
})
});
と私のcontainer
が空である:私はいくつかの機能を実行する必要があり
<div id="container"></div>
、いいえ、
01としましょうfunction isEmpty(){
alert('container is empty');
}
これを行う方法? ペンは:https://codepen.io/t411tocreate/pen/vWbrJW?editors=1111