因此,我之前曾问过一个有关如何创建横幅here这样的横幅的问题,我得到了一个很好的答案,可以开始我的工作。从那以后我一直在努力,但在使动画滑回其原始位置时遇到很多问题。
这是我的动画:http://jsfiddle.net/43nCF/(不要先单击绿色块)
问题:第一次切换块时,单击另一个块不会将其向左移动。
我还有其他一些小问题,如果有人帮助我,我将不胜感激。

  • 如何获得要同时进行动画处理的块的宽度和移动,就像在尝试复制的横幅动画中一样?
  • 如何使块滑回原始位置,而不是仅仅在那里“运输”?

  • 我只是jQuery的初学者,所以任何帮助都将是惊人的。谢谢。

    最佳答案

    我看到你有回应。
    如果此版本对您有帮助:
    http://jsfiddle.net/vCbcz/
    我没有改变除受影响的div之外的所有div,而是将它们全部包裹在#slider div中,并调整了一个人的左边界以将其向左推。

    $('#slider').animate({
        marginLeft: '-' + ind * 105 + 'px'
    });
    

    然后回来
    $('#slider').animate({
        marginLeft: 0 + 'px'
    });
    

    关于javascript - jQuery动画横幅,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5327642/

    10-12 00:00
    查看更多