我有一个按钮块,我想要回复父母的姓名" li"包含按钮(a)的类"是活动的"
<li class="page" name="1"><a href="#" class="is-active">1</a></li>
<li class="page" name="2"><a href="#">2</a></li>
<li class="page" name="3"><a href="#">3</a></li>
<li class="page" name="4"><a href="#">4</a></li>
<li class="page" name="5"><a href="#">5</a></li>
我希望在这种情况下返回名为&#34; 1&#34;。
的第一个元素我试过了 attr(&#34; class&#34;,&#34; is-active&#34;) 和 方法 find()。class(&#34; is-active&#34;)
但那不起作用
任何建议??
答案 0 :(得分:1)
答案 1 :(得分:0)
:has()
过滤器会执行此操作
console.log(
$('.page:has(.is-active)').attr('name')
)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.0.1/jquery.min.js"></script>
<li class="page" name="1"><a href="#" class="is-active">1</a></li>
<li class="page" name="2"><a href="#">2</a></li>
<li class="page" name="3"><a href="#">3</a></li>
<li class="page" name="4"><a href="#">4</a></li>
<li class="page" name="5"><a href="#">5</a></li>