我有一个搜索结果页面。那里的每篇文章都有图像,标题,描述和标签。我希望每篇文章的标签少于6个,以添加div中的删除类。
$('.searchTag-container').each(function(){
cat = $('.searchResult__tag',this).children().length;
if (cat < 6) {
console.log(cat);
$(".share").addClass("remove");
}
});
执行此操作时,即使remove类具有6个或更多标记,它也会添加到所有文章中。
<div class="row bottom">
<div class="col-md-8">
<div class="searchResults">
<div class="searchTag-container">
<div class="searchResult__tag " data-number="0">
<a href="#" class="tag">Tag1</a>
</div>
<div class="searchResult__tag" data-number="1">
<a href="#" class="tag">Tag2</a>
</div>
<div class="searchResult__tag" data-number="2">
<a href="# class="tag">Tag3</a>
</div>
<div class="searchResult__tag" data-number="3">
<a href="#" class="tag">Tag4</a>
</div>
<div class="searchResult__tag" data-number="4">
<a href="#" class="tag">Tag5</a>
</div>
<div class="searchResult__tag" data-number="5">
<a href="#" class="tag">Tag6</a>
</div>
</div>
</div>
</div>
<div class="col-md-4 share">
<div class="social">
<a class="btn-facebook"><img src="""></a>
<a class="btn-twitter"><img src=""></a>
<a class="btn-linkedin"><img src="""></a>
</div>
</div>
答案 0 :(得分:0)
要选择具有特定班级的儿童,我将使用 import numpy as np
import skimage
train_x=[]
val_x=[]
test_x=[]
for image in train_list:
train_x.append(skimage.data.imread(image))
for image in val_list:
val_x.append(skimage.data.imread(image))
for image in test_list:
test_x.append(skimage.data.imread(image))
train_x=np.array(train_x)
val_x=np.array(val_x)
test_x=np.array(text_x)
并像以前一样使用$(this).children('.searchResult__tag')
来获取其长度
答案 1 :(得分:0)
您可以尝试以下脚本:
CREATE VIEW viewtb AS
select id, column1 as columns from maintb
union
select id, column2 from maintb
union
select id, column3 from maintb
union
select id, column4 from maintb
选中此fiddle
希望这会对您有所帮助。
答案 2 :(得分:0)
您的代码可以正常工作,但是错误是您正在遍历Swal.fire({
...
onOpen: () => {
Swal.getContent().querySelector('.custom-input').focus()
}
})
,该循环只会迭代一次,并且您正在检查.searchTag-container
的长度,
因此,在.searchResult__tag
中有6个.searchTag-container
,每个孩子有一个孩子,因此它给出了所有.searchResult__tag
的孩子的总和,因此它变成6,所以变量{{ 1}},并且当您选中.searchResult__tag
时,它会返回false。
因此,要解决此问题,您必须像我一样遍历每个cat = 6
的循环并检查其子级长度,
在下面检查您的问题的有效解决方案:
cat < 6
.searchResult__tag