Javascript 如果div不包含具有给定类的元素,则执行一些代码
我需要创建一个Javascript 如果div不包含具有给定类的元素,则执行一些代码,javascript,jquery,Javascript,Jquery,我需要创建一个if条件来检查.st footer--navigation元素是否不包含div.st--footer列。如何用JS代码编写 let groups=document.getElementsByClassName(“st footer——导航”) 如果(…){ for(让我看一组){ 让孩子们=我的孩子们; 让stFooterColumn=document.createElement(“div”); stFooterColumn.classList.add(“st--footer列”)
if
条件来检查.st footer--navigation
元素是否不包含div.st--footer列
。如何用JS代码编写
let groups=document.getElementsByClassName(“st footer——导航”)
如果(…){
for(让我看一组){
让孩子们=我的孩子们;
让stFooterColumn=document.createElement(“div”);
stFooterColumn.classList.add(“st--footer列”);
while(儿童长度){
stFooterColumn.appendChild(子项[0])
}
i、 appendChild(stFooterColumn)
}
}
您可以使用
案例1:当元素.st footer--navigation
包含类为.st--footer列的div时
if(!document.queryselectoral(“.st footer--navigation div.st--footer column”).length){
控制台日志(“如果执行”);
}否则{
console.log(“else executed”);//将执行else
}
html页面中是否有多个“st footer--navigation”类元素,或者只有一个元素
if(!document.querySelectorAll(".st-footer--navigation div.st--footer-column").length)