BarnyBroken
@BarnyBroken
Дизайнер, веб-разработчик.

Как перенести блок в другое место а потом вернуть его назад?

Добрый день. Подскажите пожалуйста, как перенести блок с одного места в другое, а потом вернуть его назад на предыдущее место ?

$(window).scroll(function(){
        if ($(this).scrollTop() > 1500) {
            $('.mainList').replaceAll('.pageMainContent');
        } else {
            -- как теперь вернуть его назад на его место, эффект нужен toogle --
            -- toogle имеется ввиду при скроле, перенесся/назад, перенесся/назад и т.д --
        }
    });


Спасибо огромное !
  • Вопрос задан
  • 318 просмотров
Пригласить эксперта
Ответы на вопрос 1
abyrkov
@abyrkov
JavaScripter
Используем конструкцию
$(Добываем здесь объект).detach().appendTo(Вставляем куда надо);

Но в вашем случае лучше так
$(Оболочка)
    .find('*')
    .detach()
    .appendTo(Элемент для вставки)
    .reset()
    .append(Нужные объекты);


P.S. Может неправильно написал название reset(т. е. у нее другое название)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы