Я пытаюсь показать только дочерний div, когда отображается текст родительского div, а не все остальные div с тем же именем. Представьте себе, что четыре дивы с классами «свинца» и внутри этих вождей есть ребенок нормального ребенка. Вместо того, чтобы открывать всех ребят в других свинцовых div, я хочу только одного ребенка в каждом свинге.Развернуть только ребенка Div внутри родителя
Пример HTML:
<div class="lead"><div class="normaldiv">1</div></div>
<div class="lead"><div class="normaldiv">2</div></div>
<div class="lead"><div class="normaldiv">3</div></div>
<div class="lead"><div class="normaldiv">4</div></div>
JQuery - это расширяет все нормальные DIVS
$(".lead").click(function() {
$(".normaldiv").slideToggle("slow");
});
испытываться:
$(this).parent().children(".normaldiv").slideToggle("slow");
Испытанный один я думал захватить все дети wi тонкий родительский div и только расширьте их щелчком. Однако при событии клика ничего не отображается.
Это второй пример, заключенный в обработчик кликов, как первый? –
Почему бы просто не попробовать '$ (this) .children (". Normaldiv "). SlideToggle (" slow ")'? –