Это мой первый пост, но этот сайт был очень полезен, так что здесь ... О, и я только начинающий; -)
- У меня есть кнопка (div с классом) и еще один div внутри элемента рядом.
- Внутри второго div у меня есть ul и количество li, которые будут динамически меняться.
- когда кнопка нажата, мне нужно количество li в div рядом только с кнопкой
- различные предупреждения, которые я использовал, неверны и возвращают количество ВСЕХ li внутри всего «скрытого-содержимого-содержимого», а не только смежного «скрытого-содержимого-содержимого», поэтому он возвращает 4 вместо 2 :-(
HTML код:
<td>
<div class="show-hidden-row"><!-- --></div>
<div class="hidden-row-content">
<ul>
<li>item</li>
<li>item</li>
</ul>
</div>
<em>persons name</em>
</td>
<td>
<div class="show-hidden-row"><!-- --></div>
<div class="hidden-row-content">
<ul>
<li>item</li>
<li>item</li>
</ul>
</div>
<em>persons name</em>
</td>
Код запроса:
Ни один из них не прав, но, надеюсь, кто-то достаточно близко, чтобы легко определить проблему
$(".show-hidden-row").click
(function() {
window.alert($(this,".hidden-row-content").children("ul").length);
window.alert($(this).find('.hidden-row-content ul li').length);
window.alert($('.hidden-row-content ul li').length);
window.alert($(this).next('.hidden-row-content').length);
}
);