2012-02-09 3 views
0

Я ищу что-то в JQuery, чтобы обеспечить синхронизированный слайд большого div.Как сместить DIV в jQuery?

Ширина div может быть увеличена во время выполнения другими функциями jquery.

Я хочу прокрутить div горизонтально, сдвигая 50 пикселей каждую секунду .... возможно ли это сделать?

спасибо всем

+0

В каком направлении оно перемещается и какой край вы хотите перемещать со скоростью 50 пикселей в секунду? – wheresrhys

+0

Что вы подразумеваете под синхронизацией здесь? – Jivings

+1

http://stackoverflow.com/q/596608/106261 – NimChimpsky

ответ

1

Что-то вроде этого?

(function slide() { 
    $('#foo').animate(
    // move 50px to the left 
    {left: '-=50px'}, 

    // in one second 
    1000, 

    // without easing 
    'linear', 

    // recursive call on completion 
    slide 
); 
}()); 
+0

ли это слайд всего 50 пикселей? Я хочу сместить все div (для ex 3000px), 50px каждую секунду – Mike

+0

@TrustWeb Он будет скользить бесконечно. См. Последний параметр 'slide'. – Yoshi

+0

oh я вижу, что это рекурсивный ... но как вы это называете, $ («# button»). Click (slide); ? – Mike

Смежные вопросы