我收到以下错误
TypeError: jQuery.easing[this.easing] is not a function
percent, this.options.duration * percent, 0, 1, this.options.duration
jQuery的代码块是
run: function( percent ) {
var eased,
hooks = Tween.propHooks[ this.prop ];
if ( this.options.duration ) {
this.pos = eased = jQuery.easing[ this.easing ](
percent, this.options.duration * percent, 0, 1, this.options.duration
);
}
...
我试图包含jQuery UI(自定义下载)。 通过选择"效果核心"进行自定义只有,其中包括缓和。
<script src="/jquery-1.10.2.js"></script>
<script src="/jquery-ui-1.10.4.custom.min.js"></script>
我仍然得到同样的错误!
答案 0 :(得分:0)
你能试试这个CDN
吗?//cdnjs.cloudflare.com/ajax/libs/jquery-easing/1.3/jquery.easing.min.js
看看它是否有效?
答案 1 :(得分:0)
尝试使用完整版的jquery-ui或至少仔细检查下载jquery-ui时是否选择了缓动选项。
尝试
<script src="http://ajax.aspnetcdn.com/ajax/jquery.ui/1.10.4/jquery-ui.min.js"></script>
代替
<script src="/jquery-ui-1.10.4.custom.min.js"></script>
如果有效,则用下载的jquery-ui仔细检查。