HI,Jquery конкретный выбор ДИВ без использования Accordian
Я пытаюсь получить гармошку как функциональность без использования функции аккордеона интерфейса JQuery в.
Как выбрать соответствующий (дочерний?) Div для открытия при использовании ссылки, присоединенной к элементу dt
?
В настоящее время мой код
<div id="listings">
<dl class="listings">
<dt>
Get the Milk
</dt>
<dd>
Due Date: 17th Oct
</dd>
<dd>
<a href="#" class="more">more details 2</a>
</dd>
<dd>
<a href="#">mark as complete</a>
</dd>
</dl>
<div class="more_details">
<p>
This is some details about the task that I would to have appear when
the more details 1 link is clicked
</p>
</div>
<dl class="listings">
<dt>
Go to Work
</dt>
<dd>
Due Date: 22th Oct
</dd>
<dd>
Site: None
</dd>
<dd>
<a href="#" class="more">more details 2</a>
</dd>
<dd>
<a href="#">mark as complete</a>
</dd>
</dl>
<div class="more_details">
<p>
This is some details about the task that I would to have appear when
the more details 2 link is clicked
</p>
</div>
</div>
JQuery Я использую это
$('.more').click(function() {
$('.more_details').slideToggle('fast', function() { });
return false;
});
Но проблемы у меня есть
Когда связь с нажатием клавиши больше, na turally всех more_details дива открытой
Количество элементов в списке будет меняться, поскольку они генерируются из запроса к базе данных, так что я наклоняю использовал фиксированный, уникальные имена классов
Благодарность
Jz
Это сейчас разрешено - много спасибо. Я бы проголосовал за вас, но сначала мне нужно 15 очков :( – thatguy