第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

使用復(fù)選框過濾器創(chuàng)建/刪除div

使用復(fù)選框過濾器創(chuàng)建/刪除div

SMILET 2021-05-09 16:26:47
理想情況下,選中任一組的復(fù)選框時(shí),將創(chuàng)建div來代表該組的動(dòng)物,而當(dāng)取消選中任一組時(shí),將刪除該組的div。我的問題是,每當(dāng)我取消選中一個(gè)組時(shí),它就會(huì)將所有div連同容器一起從所有組中刪除,并且如果重新檢查,則會(huì)阻止創(chuàng)建div的方法再次起作用。為什么會(huì)這樣,我該如何解決?謝謝。var cont = document.getElementById('cont');    function test(x) {    var selected = x.checked;    if (selected == true) {        array.forEach(function(element) {            if (element.sort == x.id) {                var div = document.createElement('div');                div.className = x.id;                var header = document.createElement('h4');                header.innerHTML = element.title;                div.appendChild(header);                cont.appendChild(div);            }           })    }       if (selected == false) {        var zed = cont.getElementsByClassName(x.id);        cont.remove(zed);     }}    var array = [     {title: 'Shark', sort: 'Sea'},    {title: 'Whale', sort: 'Sea'},    {title: 'Tuna', sort: 'Sea'},    {title: 'Cow', sort: 'Farm'},    {title: 'Sheep', sort: 'Farm'},    {title: 'Chicken', sort: 'Farm'},].results-container {        display: flex;        flex-direction: column;        width: 200px;        height: auto;        min-height: 50px;        margin-top: 10px;        background-color:lightskyblue;        padding: 10px;    }            .results-container div {        display: flex;        background-color: white;         height: 40px;        width: 100%;        border: 1px solid black;        margin-bottom: 2px;        justify-content: center;        font-size: 10px;    }<div class='filter-container'>    Sea: <input type="checkbox" id = 'Sea' onClick="test(this)" />    Farm: <input type="checkbox" id="Farm" onClick="test(this)"/></div>    <div id='cont' class='results-container'></div>
查看完整描述

2 回答

  • 2 回答
  • 0 關(guān)注
  • 192 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)