我有以下HTML标记:
<div class="nav">
<ul>
<li class="tab1">
<a href="#1" class="current">Welcome</a>
</li>
<li class="tab2">
<a href="#2">About</a>
</li>
<!-- and some lists more -->
</ul>
</div>
Run Code Online (Sandbox Code Playgroud)
我想找到class
孩子的父元素.current
:
var currentli = $('.nav').find('a.current').parent().attr('class');
console.log(currentli);
Run Code Online (Sandbox Code Playgroud)
但它总是让我失望 undefined
注意:我不知道a
目前.current
哪个是我必须使用该.find()
方法的原因.
Ja͢*_*͢ck 38
您的代码应该已经可以使用,但访问该属性可能更可靠className
:
var currentli = $('.nav').find('a.current').parent().prop('className');
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
71940 次 |
最近记录: |