Я приложил событие на элемент span, который находится внутри списка, поэтому теперь он должен возвращать длину LI. Можете ли вы найти ошибку, когда я ошибаюсь. Я попытался ниже код, пожалуйста, проверьте один разКак получить длину li по пробелу клика внутри li
HTML код
<ul>
<li><span class="getLength">get</span> <a href="#">one</a></li>
<li><span class="getLength">get</span> <a href="#">Two</a></li>
<li><span class="getLength">get</span> <a href="#">Three</a></li>
<li><span class="getLength">get</span> <a href="#">Four</a></li>
</ul>
JS код
<script>
$(function(){
$('.getLength').click(function(){ alert('f');
alert($(this).closest('ul').find('li').length());
})
})
</script>
Open ваша консоль ... –
'TypeError: number is not function' – Anton