【发布时间】:2023-01-19 05:34:46
【问题描述】:
如果父级中不存在“光滑初始化”div 标签,那么我希望父级 ID(产品推荐-食谱)不显示。现在这是我设置的:
HTML 是这样设置的:
<div id="product-recommender-recipe">
<div class="slick-initialized">
</div>
</div>
到目前为止我的 JS。如果长度为 0,则父 ID 不显示。 :
var productTemplate = document.getElementsByClassName("#product-recommender-recipe > .slick-initialized")
if (productTemplate.length === 0){
document.getElementById("product-recommender-recipe").style.display = "none";
}
我是否正确设置了此设置?
【问题讨论】:
-
您需要
querySelector才能在 Javascript 中进行类似 CSS 的选择
标签: javascript html getelementbyid variable-length