我有一个砌体,有时砌体项目的类别为“开放”。我想添加砖石类不透明度,仅当某些 mansory-item 打开时。如果 mansory-item 的孩子没有公开课,那么 mansory 应该有班级不透明性。If 语句仅适用于第一部分,但我不知道如何解决它。我编辑并更新了。
$("masonry-item .bottom-line").click(function () {
$('masonry-item.open').not($(this).parent()).removeClass('open');
$(this).parent().toggleClass('open');
$('masonry-item').each(
function(){
if ($(this).has('.open')){
$(this).parent().addClass('error');
} else {
$(this).parent().removeClass('error');
}
});
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="masonry">
<div class="masonry-item"></div>
<div class="masonry-item"></div>
</div>
PIPIONE
qq_笑_17
慕后森
撒科打诨
相关分类