Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Помощь с селекторами! (https://javascript.ru/forum/jquery/42777-pomoshh-s-selektorami.html)

chingis 09.11.2013 02:56

Помощь с селекторами!
 
Ребят подскажите пожалуйста....Есть 3 блока div с одинаковыми классами...В каждом инфа...Все скрыты display none...Необходимо при нажатии на название которое выше тоже в диве плавно открывалась инфа и исчезала slidetojle...Но как сделать выборку каждого подскажите пожалуйста...
К примеру :
<div class="title"><div>Про admin</div></div>
<div class="text">
<p>чсячсяч</p>
</div>
<div class="title"><div>фффффф</div></div>
<div class="text">
<p>чсячсяч</p>
</div>
<div class="title"><div>ыыыыыыы</div></div>
<div class="text">
<p>чсячсяч</p>
</div>

Названия классов и вообще хтмл менять нельзя...С помощью jquery надо чтоб сразу первый показывался..при нажатие на название все скрывались а этот открывался...

danik.js 09.11.2013 07:20

next()

chingis 09.11.2013 13:19

$('div').next('.text').css("display","block"); или
$('div').next(".text").show();

chingis 09.11.2013 13:20

работает..только открывает все сразу...все 3..а нужно только первый)

LittlePony 09.11.2013 13:50

$('.title').click($(this).next().slideToggle())

У вас же элементарно по классу выбирается див, а открывается/скрывается просто-напросто следующий за ним.


Часовой пояс GMT +3, время: 06:24.