Использование эффектов пользовательского интерфейса jQuery при перетаскивании элементов между вкладками - PullRequest
2 голосов
/ 02 марта 2011

У меня есть элемент управления вкладкой jQuery UI.Содержит блоки, которые можно отсортировать.Они также могут быть сброшены на других вкладках.Когда блок сбрасывается на другую вкладку, я хочу использовать эффект слайда, чтобы скрыть блок с текущей вкладки перед его отображением на новой вкладке.

Вот демонстрация проблемы в jsfiddle. (следуйте инструкциям в ссылке jsFiddle, чтобы продублировать проблему)

Демонстрация jsFiddle изначально показывает рабочее состояние проблемы.Он использует стандартный метод .hide (), чтобы скрыть блок.Но при использовании эффекта «слайд» с помощью функции hide () возникают неожиданные результаты.Блок не анимирован.Вместо этого, после интервала анимации 1000 мс блок просто исчезает с вкладки, а затем помещается в неожиданное положение на новой вкладке.

Ожидаемое поведение - блок сместится влево и будет перемещен изс вкладки «Полный» на вкладку «Пустой».

...