Tôi muốn kiểm tra xem lớp học có tồn tại bên trong một đứa trẻ của li
và nếu lớp tồn tại trở về true
hoặc defined
.jQuery - tìm một lớp tồn tại và trả về true/false
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>
đây là mã của tôi, nhưng sẽ không trả lại đúng hay sai, nó trả lại url của neo
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');
}
xin vui lòng không đề nghị sử dụng CSS, tôi chỉ cần javascript
'find ('selected')' và bạn có thể thấy ''selected''! =='' .selected'' –