Вопрос по "родителям"
Есть блок, нужно чтобы при нажатии на 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, время: 14:02. |