У меня возникла проблема с .animate функцией в jQuery и смешением с ослаблением.Проблемы с jQuery .animate easing
Следующие работы;
$("#PanelOne").mouseover(function() {
$("#PanelTwo").stop(true, false).animate({ marginLeft: "420px"}, 150);
});
Но это не так;
$("#PanelOne").mouseover(function() {
$("#PanelTwo").stop(true, false).animate({ marginLeft: "420px"}, 150, 'easeOutQuint');
});
Я не знаю точно, что я делаю неправильно, это будет что-то стало очевидным, но я никогда не использовал ослабление или jQueryUI раньше, так что я довольно потерял!
EDIT: Я ссылаюсь на jQueryUI здесь;
http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.js
Вы включили эффекты в Jquery UI? http://jqueryui.com/download/ – Yeronimo
Из документов: «Единственные облегчающие реализации в библиотеке jQuery - это по умолчанию, называемые swing, и один, который прогрессирует с постоянным темпом, называемый линейным. Дополнительные функции ослабления доступны с помощью использование плагинов, в первую очередь набор jQuery UI. " – j08691
Работы здесь: http://jsfiddle.net/4vCjn/ –