2016-03-23 42 views
-1

の緩和:jQueryのは、私がこれを持っている(アニメーション)とタイプ

$('h1').animate({ 
    //stuff to be changed, 
}, { 
    duration: 1000, 
    queue: false 
}) 

私はこのようなものに変更したときにそれを受け入れていない:

{ 
    duration: 1000, 
    queue: false, 
    easing: easeOutBounce 
} 

文字列としてeasingを提供する場合、このエラーが発生します:

Uncaught TypeError: n.easing[this.easing] is not a function

イージングタイプはどのように配置しますか?

答えて

2

緩和はそうのように、文字列でなければなりません:.animate()状態で

{ 
    duration: 1000, 
    queue: false, 
    easing: 'easeOutBounce' 
} 

APIのドキュメント:

easing (default: swing)

Type: String

A string indicating which easing function to use for the transition.

+0

は前にそれを試してみました。これは出てくる: 未知の型エラー:n.easing [this.easing]は関数ではありません – Dawid

+1

@DawidあなたはjQueryUIライブラリを含める必要があるように聞こえます;イージングオプションはjQueryの標準的な部分ではありません –

+0

@Dawid 'jquery.ui.min.js'または' jquery.easing.min.js'を追加して問題を解決してください。 –

関連する問題