0

我现在在这里坐了大约三个小时,试图用 JSTween 制作一个简单的动画。我发现了一些线程,在那里我得到了我正在尝试做的事情的例子(例如这个),但它只是不起作用。当然,这只是一些“当你看到它”的失败。如果你们中的一个人能看一下代码,那就太好了。

HTML

<body>
  <ul id="slides">
    <li id="left">
    </li>
    <li id="center">
    </li>
    <li id="right">
    </li>
  </ul>
</body>

JavaScript

$(window).load(function(){
  var left = $('#left'),
      center = $('#center'),
      right = $('#right');


  center.click(function(){  
    left.tween({
      left:{
        start: -500,
        stop: 0,
        time: 0,
        duration: 3,
        units: 'px',
        effect: 'easeInOut' 
      }
    });
  $.play();
  });
});

谢谢斯皮尔科

4

1 回答 1

1

而不是使用:

$(window).load(function(){

利用:

$(document).ready(function(){

我修改了你的 JSFiddle,它工作正常:http: //jsfiddle.net/7t5La/3/

于 2014-01-06T20:19:40.037 回答