У меня есть список. Когда пользователь выполняет какое-либо действие, я хочу заменить все содержимое списка, но представляю его так, как будто новые данные списка перемещаются справа налево, при этом старые данные списка сдвигаются влево. Пример:Показать/скрыть списки, используя анимацию слайдов?
<ul id='content'>
<li>red</li>
<li>green</li>
</ul>
теперь, когда пользователь нажимает на кнопку, например, у меня будет новое содержание списка:
<ul id='content'>
<!--
replace list item content now.
the old red,green items should slide off to the left.
the new yellow,purple items should slide in from the right
-->
<li>yellow</li>
<li>purple</li>
</ul>
Я не знаю, как я мог скользить все старые элементы Li из слева направо, JQuery-UI скрыть + слайд эффект, кажется, что я хочу, хотя:
http://jqueryui.com/demos/hide/
, если я могу объединить, что с шоу + эффект слайд, я думаю, что я могу GE он работает. Мне интересно, если это хорошее решение для продолжения или если есть более простой способ? Я в основном обеспокоен тем, что вставные и выдвижные анимации будут синхронизировать иначе это будет выглядеть плохо,
Благодаря
Еще раз спасибо Ник. Это привело меня к правильному пути, я подумал, что я пытаюсь создать карусель. Этот проект был достаточно тонким, чтобы послужить хорошей отправной точкой: http://code.google.com/p/jquery-infinite-carousel/ – user246114