【发布时间】:2016-07-28 16:57:28
【问题描述】:
当没有<h5> 时,我想隐藏一个 div 容器。通常 div 容器是隐藏的。当服务器从其他网站拉取提要时,一个<h5> 将被添加到 div 容器中。然后 div 应该显示在页面上。
这里是HTML结构的简化版,没有<h5>
<div id="alert-feed">
<div class="webpart-title">Title</div>
<div class="webpart-body">
<div class="contianer">
<ul class="feedlist">
<li class="campusfeed">
<ul class="articlelist"></ul>
</li>
</ul>
</div>
</div>
</div>
这是带有<h5>的HTML
<div id="alert-feed">
<div class="webpart-title">Title</div>
<div class="webpart-body">
<div class="contianer">
<ul class="feedlist">
<li class="campusfeed">
<ul class="articlelist">
<li>
<a><h5 class="articletitle"></h5></a>
</li>
</ul>
</li>
</ul>
</div>
</div>
</div>
所以我想隐藏#alert-feed,当其中没有<h5> 时添加一个类no-alert。我知道这可以通过使用hasClass 和addClass 来简单地完成,但是结构真的让我感到困惑,我对此无能为力。那么有人可以帮我弄清楚如何做到这一点吗?
【问题讨论】:
-
如何添加
h5标签?
标签: javascript jquery html css