Так что у меня этот HTMLJQuery анимацию DIV вверх вниз по щелчку
<div id="one">One</div>
<div id="two">Two <br/> <br/>
Two
</div>
<div id="three">Three</div>
<div id="four">Four <br/> <br/>
Four <br/> <br/>
Four
</div>
JQuery:
$(document).ready(function() {
$("#two").hide();
$("#four").hide();
$("#one").click(function() {
$("#four").slideUp("slow", function() {
});
$("#three").slideToggle("slow,", function() {
});
$("#two").slideToggle("slow", function() {
});
});
$("#three").click(function() {
$("#four").slideToggle("slow,", function() {});
});
});
То, что я пытаюсь сделать, это показать DIV один и три один под другим.
Когда я нажимаю div один, я хочу div два, чтобы показать (оживить), и div три (и div four, если div три тоже нажал), чтобы переместить позицию под div два (с той же анимацией).
Когда я снова нажимаю div один, я хочу, чтобы div two спрятал (оживить) и div три (и div four, если div три щелкнули), чтобы вернуться в прежнее положение.
Вот JSFiddle:http://jsfiddle.net/6ynnR/
Это поможет, если вы включили jQuery в скрипку - это ваша проблема;) http://jsfiddle.net/6ynnR/ –
Спасибо за это. Тем не менее, моя проблема заключается в том, что div three и div four hide, когда я нажимаю div div. Я хочу, чтобы они оба переместились под div two после того, как нажал один div, а затем вернитесь назад, когда снова нажат div one – naou