Вопрос по "родителям"
Есть блок, нужно чтобы при нажатии на 1 скрывалось 3 остальных.
<div class="mainbox"> <div class="block1"></div> <div class="block2"></div> <div class="block3"></div> <a class="del"></a> </div> <script> $(document).ready(function(){ $('.del').click(function(){ $('.mainbox').parent('.block1,.block2,.block3').animate({"height": "toggle"},'300'); }); }); </script> таких блоков 5, у меня или сворачивается все или нечего . |
Ладно переделал верстку.
<div class="mainbox"> <div class="wraper"></div> <a class="del"></a> </div> $('.del').click(function(){ $(this).parents('wraper').animate({"height": "toggle"},'300'); }); Где ошибка? |
так что должно скрываться-то, какие блоки?
|
рабочий код http://javascript.info/play/x84Yp
|
должен скрыться "wraper"
|
Цитата:
|
Цитата:
|
Цитата:
|
Тогда уж prev() да и все дела
$('.del').click(function(){ $(this).prev().animate({"height": "toggle"}, '300'); }); |
Цитата:
|
Часовой пояс GMT +3, время: 06:11. |