1
我有以下标记的列表:有可能使一个jQuery附加标签切换复选框
<div class="container">
<div class="element">
<input type="checkbox" id="checkbox1" class="toggler">
<label for="checkbox1">Toggle +</label>
<div class="more-info">
<p>...</p>
</div>
</div>
<div class="element">
...
</div>
</div>
的purpuse是用纯CSS制作切换功能,所以我用这个隐藏/显示<div class="more-info">...</div>
:
.more-info {
max-height: 0;
opacity: 0;
overflow: hidden;
transition: all .3s ease;
}
.toggler:checked ~ .more-info {
max-height: 200px;
opacity: 0;
overflow: hidden;
}
在容器中,我有一个按钮,将获得(在这种情况下,它是静态的)元素和追加到容器中。这是我遇到问题的地方,新元素中的标签不会切换复选框。如果我使复选框可见,并直接检查它的作品。
I have also made a codepen to illustrate my problem。
在此先感谢:)
谢谢!生气了。而这一切,都是一个错字。 – Legarndary