Подскажите пожалуйста как с помощью jQuery свернуть один блок div и сразуже развернуть другой потом наоборот. Это действие должно происходить по нажатию на ссылку например
<div id="div1">
<a href="#">скрыть div1 и показать div2</a>
</div>
<div id="div2">
<a href="#">скрыть div2 и показать div1</a>
</div>
$('#div1').on('click', function(){
$('#div1').fadeOut(300, function(){
$('#div2').fadeIn(300);
});
});
$('#div2').on('click', function(){
$('#div2').fadeOut(300, function(){
$('#div1').fadeIn(300);
});
});
#div2{
display:none;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="div1">
<a href="#">скрыть div1 и показать div2</a>
</div>
<div id="div2">
<a href="#">скрыть div2 и показать div1</a>
</div>
1. Вариант с toggle() - отображает или скрывает выбранные элементы
$('.toggle').on('click', function() {
$(".toggle").toggle();
});
.toggle {
display: none;
}
.toggle:nth-child(1) {
display: block;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div>
<div class="toggle">
<a href="#">скрыть div1 и показать div2</a>
</div>
<div class="toggle">
<a href="#">скрыть div2 и показать div1</a>
</div>
</div>
2. Вариант с slideToggle() - отображает или скрывает выбранные элементы со скользящим движением (по сути тот же toggle())
$('.toggle').on('click', function() {
$(".toggle").slideToggle();
});
.toggle {
display: none;
}
.toggle:nth-child(1) {
display: block;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div>
<div class="toggle">
<a href="#">скрыть div1 и показать div2</a>
</div>
<div class="toggle">
<a href="#">скрыть div2 и показать div1</a>
</div>
</div>
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Доброго времени суток, как при создании браузера открыть сайты с поддержкой Версии Java: 70
Игра викторина, задаем вопрос и проверяем ответТаймер вызывает событие подсказки
Понадобилось мне вызвать с одной формы другую, но в чём загвоздка, если я пишу:
Есть сайт нужно на нем авторизоваться , потом на другой странице таблица и нужно ее скачать (без авторизации не откроется)