Ho la seguente markup HTML:Ottenere classe di elemento padre
<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>
e mi piacerebbe trovare il class
dell'elemento genitore del bambino con .current
:
var currentli = $('.nav').find('a.current').parent().attr('class');
console.log(currentli);
ma sempre mi getta undefined
NOTA: non so che a
ha attualmente .current
ed è per questo che devo usare il metodo .find()
.
Il tuo codice funziona qui: http://jsfiddle.net/FSGpz/ - 'tab1' è registrato – tymeJV
Anche per me. – blend
Si sta eseguendo questo all'interno di una chiamata pronta per il documento? – j08691