Javascript jquery获取多少个';分区';在每个之后';h3';标签
我想知道有多少Javascript jquery获取多少个';分区';在每个之后';h3';标签,javascript,jquery,html,dom,Javascript,Jquery,Html,Dom,我想知道有多少div与h3标记位于类内容块信息事件的父div中的同级div 如果部分金额少于6项,我想创建divs标签,以便每次h3 例如: <div class="content-block-infos-events" > <h3>H3 val</h3> <div class="views-row rows> TEXT 1 </div> <div class="views-row rows>
div
与h3
标记位于类内容块信息事件的父div
中的同级div
如果部分金额少于6项,我想创建divs标签,以便每次h3
例如:
<div class="content-block-infos-events" >
<h3>H3 val</h3>
<div class="views-row rows>
TEXT 1
</div>
<div class="views-row rows>
TEXT 2
</div>
// i have to add 4 another <div class="views-row rows>
<h3>H3 val</h3>
<div class="views-row rows>
TEXT 1
</div>
<div class="views-row rows>
TEXT 2
</div>
<div class="views-row rows>
TEXT 3
</div>
<div class="views-row rows>
TEXT 4
</div>
<div class="views-row rows>
TEXT 5
</div>
<div class="views-row rows>
TEXT 6
</div>
// no need to add the div because i have 6 divs
</div>
H3缬氨酸
文本2
//我得再加4个
文本1
文本3
文本5
不要选择在这种情况下没有帮助的同级div
元素,而是应该迭代h3
元素并选择它们的下一个同级元素,直到下一个h3
元素
$('.content-block-infos-events h3').each(function() {
var $divs = $(this).nextUntil('h3'),
div_count = $divs.length;
if (div_count < 6) {
var divs = '';
for (var i = 0; i < (6 - div_count); i++) {
divs += "<div class='views-row rows'>added-text</div>";
}
$divs.last().after(divs);
}
});
$('.content block infos events h3')。每个(函数(){
var$divs=$(this).nextUntil('h3'),
div_count=$divs.length;
如果(div_计数<6){
var divs=“”;
对于(变量i=0;i<(6-div_计数);i++){
divs+=“添加的文本”;
}
$divs.last()在(divs)之后;
}
});
不要选择在这种情况下没有帮助的同级div
元素,而是应该遍历h3
元素并选择它们的下一个同级元素,直到下一个h3
元素
$('.content-block-infos-events h3').each(function() {
var $divs = $(this).nextUntil('h3'),
div_count = $divs.length;
if (div_count < 6) {
var divs = '';
for (var i = 0; i < (6 - div_count); i++) {
divs += "<div class='views-row rows'>added-text</div>";
}
$divs.last().after(divs);
}
});
$('.content block infos events h3')。每个(函数(){
var$divs=$(this).nextUntil('h3'),
div_count=$divs.length;
如果(div_计数<6){
var divs=“”;
对于(变量i=0;i<(6-div_计数);i++){
divs+=“添加的文本”;
}
$divs.last()在(divs)之后;
}
});
你到底想做什么?你已经拿到了numbers@Itay据我所知,他想在每组中添加6-i
缺失的
s。你到底想做什么?你已经拿到了numbers@Itay他想在我能理解的范围内,在每组中添加6-i
缺失的
s