带有缓动插件的JQuery animate()

时间:2013-03-05 09:08:59

标签: jquery jquery-animate jquery-easing

已解决感谢大家的帮助,不正确的插件路径是如此不必要的错误......

您好我在Jquery中使用带有animate()函数的JQuery缓动插件时遇到问题。我正在网上搜索,但我还没找到解决方案。

我的代码在动画功能中使用默认类型的缓动(例如切换),但是当我更改缓动类型时,脚本会停止他的工作。

我的代码就像:

<script src="funkce/jquery-1.7.1.min.js" type="text/javascript"></script>
<script src="funkce/lightbox/jquery.animation.easing.js" type="text/javascript" charset="utf-8"></script>
before this script I test 
<script src="funkce/lightbox/jquery.easing.1.2.js" type="text/javascript" charset="utf-8"></script>
and after that <script src="funkce/lightbox/jquery.easing.1.2.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript" charset="utf-8">
  $(document).ready(function(){
    $( "#slider" ).hover(function(){
if ($("#test1").css('display') == 'block'){
      $("#block").animate({ 
        "opacity": "0.6",
        "top": "200px"
      }, {queue:false, duration: 4000, easing:"easeOutElastic"} );
    }
    else{
        $( "#block" ).css({ top: ""});
      }
    });

  });
  </script>

(当我删除“easing:”easeOutElastic“”然后代码使用默认类型的缓动。

另一个尝试是:

if ($("#test1").css('display') == 'block'){
      $("#block").animate({ 
        opacity: 0.6,
        top: "200px"
      }, 4000, "easeOutElastic" );
    }
    else{
        $( "#block" ).css({ top: ""});
      }
    });

当我删除“”easeOutElastic“”然后vode工作。

在我所有类型的代码中仍然存在相同的问题仍然默认缓动工作和替代缓动,它支持我缓和插件然后代码不起作用。这个例子我尝试添加到nivoslider以获得一些特定的效果,但我现在只在我开始工作之前测试缓动。 任何人都可以帮助我吗?

0 个答案:

没有答案
相关问题