Применить смягчение на JQuery UI шоу?

Я пытаюсь применить ослабление к эффекту JQuery UI Show. В идеале API будет выглядеть примерно так:

$(this).show('scale', {
  duration: 1000,
  easing: 'easeOutBounce', 
});

В данный момент элемент находится на дисплее: нет. Мне нужно показать это с эффектом масштабирования и иметь ослабление.

Нужно ли разделять команды или есть что-то подобное, что будет работать?

Благодарю.

3 ответа

Решение

Я проверил это на jsfiddle и работает:

$('.div1').show('scale', {
  duration: 1000,
  easing: 'easeOutBounce', 
});​

http://jsfiddle.net/tenshimsm/AUM6d/1/

Вам нужно убрать запятую (,) после easeOutBounce тогда должно работать

$(this).show('scale', {
  duration: 1000,
  easing: 'easeOutBounce' 
});

Проверьте firebug, при использовании примера кода он добавляет некоторые скрытые символы:

            jQuery('#search-container .fa-search').toggle('scale', {duration: 1000,easing: 'easeOutBounce'});​
            jQuery('#homepage-search').toggle('scale', {duration: 1000,easing: 'easeOutBounce'});​
Другие вопросы по тегам