Aşağıdaki HTML biçimlendirmesi vardır:ebeveyn elemanın sınıfını alın
<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>
ve ben .current
ile çocuğun ebeveyn elemanın class
bulmak istiyoruz:
var currentli = $('.nav').find('a.current').parent().attr('class');
console.log(currentli);
ama her zaman atıyor undefined
Not: Hangisini bilmiyorum a
şu anda .current
var, bu yüzden .find()
yöntemini kullanmam gerekiyor.
var currentli = $('.nav').find('a.current').parent().prop('className');
Kodunuz burada çalışıyor: http://jsfiddle.net/FSGpz/ - 'tab1 'kaydedildi – tymeJV
Benim için de çalışıyor. – blend
Bunu bir belgede hazırlıyor musunuz? – j08691