我需要在 :first 标签之后立即向 div 添加一个类。
我的 HTML 是这样的:
<label class="twc-first active">3DTV</label>
<div class="content mobile">
<ul class="content">
</ul>
<h3>Secondary Topic Content</h3>
<ul class="secondaryContent">
</ul>
</div>
<label>Auto HD</label>
<div class="content">
<ul class="content">
</ul>
<h3>Secondary Topic Content</h3>
<ul class="secondaryContent">
</ul>
</div>
我已经在使用 jQuery 来查找 label:first 并添加类 twc-first 和 active。我现在需要的是抓住
<div class="content">
并使它:
<div class="content mobile">
紧接着
<label class="twc-first active">.
我已经尝试了 , 等的多种组合.closest()
,.next()
但没有运气。
我认为这很接近,但绝对不是没有雪茄。(在这一点上,前两行工作得很好)
$('.twc-FAQTopics label:first').addClass('twc-first').addClass('active');
$('.twc-FAQTopics label:last').addClass('twc-last');
$('.twc-FAQTopics label:first').next('div.content').addClass('mobile');