159
rated 0 times
[
164]
[
5]
/ answers: 1 / hits: 97497
/ 12 Years ago, fri, february 15, 2013, 12:00:00
I want to check if class exists inside a child of li
and if class exists return true
or defined
.
HTML
<li class=show-more>
<a> if found selected then add to this</a>
<ul>
<li><a> sub-menu</a></li>
<li><a> sub-menu</a></li>
<li><a class=selected> sub-menu</a></li>
<li><a> sub-menu</a></li>
</ul>
</li>
here is my code, but wont return true or false, it return the url of anchor
var active_sub_menu = $('li.show-more ul li').find('selected');
alert(active_sub_menu);
if(typeof active_sub_menu == 'defined'){
$('li.show-more > a').addClass('selected');
}
please dont suggest to use CSS, I just need javascript
More From » jquery