本帖最后由 nojobs 于 2012-12-12 21:45:31 编辑

解决方案 »

  1.   

    不要这样扩展easing,那样的话easing效果就只剩circEaseOut了,而show,hide需要swing或者linear效果,导致找不到这2种效果出错。。改成下面的,而且json对象后面不要多一个,,在IE9-下会报错
    自定义jQuery.easing效果插件注意事项
    jQuery.extend(jQuery,easing,{
            circEaseOut:function(p, n, firstNum, diff) {
                var c=firstNum+diff;
                return c * Math.sqrt(1 - (p=p/1-1)*p) + firstNum;
            }}
    );
      

  2.   

    jQuery.extend(jQuery.easing,{
            circEaseOut:function(p, n, firstNum, diff) {
                var c=firstNum+diff;
                return c * Math.sqrt(1 - (p=p/1-1)*p) + firstNum;
            }}
    );更正下,jQuery.easing打成jQuery,easing了