анимировать картинку средствами JS (left-right-left (в цикле) )

Discussion in 'PHP' started by ufalog, 5 Apr 2010.

  1. ufalog

    ufalog Elder - Старейшина

    Joined:
    28 Jul 2007
    Messages:
    174
    Likes Received:
    6
    Reputations:
    -5
    есть картинка - надо ее анимировать средствами JS
    тоесть чтоб она двигалась 2мм влево - потом 2 вправо потом снова 2 в лево ... и так до бесконечности %)
     
  2. ufalog

    ufalog Elder - Старейшина

    Joined:
    28 Jul 2007
    Messages:
    174
    Likes Received:
    6
    Reputations:
    -5
    функция на Jquery:

    Код:

    setInterval(function(){
    $("#block").animate({"left": "+=5px"}, "slow");
    $("#block").animate({"left": "-=10px"}, "slow");
    $("#block").animate({"left": "+=5px"}, "slow");
    },100)

    png запихиваешь в background <div id=block> этот блок и будет на 5px туда-сюда болтаться.
    Чуть не забыл, блок должен быть выдраным из общего потока элементов, position:absolute