Изменить направление скольжения для scrollHorz

0

Я использую цикл jquery, эффект scrollHorz. Я знаю, что у него есть опция rev для изменения направления прокрутки. По умолчанию он прокручивается влево для предыдущего слайда и справа для следующего слайда, но я хочу прокрутить его вправо для предыдущего слайда и оставить для следующего слайда. Все работает отлично, за исключением этого, и я не нахожу ответа. Везде есть только опция rev. Любая помощь будет оценена! Спасибо

PS: Извините за мой английский, я надеюсь, что моя проблема понятна.

Итак, вот код HTML:

<div id="bup">
    Some text
    <div id="bfullnav">
        <div id="bnavback">&lt;&lt;</div>
        <div id="bnav"></div>
        <div id="bnavfw">&gt;&gt;</div>
    </div>
</div>

<div id="bdown">
    <div id="btext">
        <div id="t1">Some text</div>
        <div id="t2">Some text</div>
        <div id="t3">Some text</div>
        <div id="t4">Some text</div>
        <div id="t5">Some text</div>
        <div id="t6">Some text</div>
    </div>
</div>

Js:

$('#btext').cycle(
{
    fx:'scrollHorz',
    speed: 2000,
    next: '#bnavfw',
    prev: '#bnavback',
    timeout: 0,
    pager: '#bnav',
    rev: true,
});

Когда я нажимаю на #bnavfw или один из пейджеров с более высоким значением, он прокручивает текст вправо и наоборот. Но я хотел бы прокрутить влево для следующего, и прямо за спиной.

  • 0
    Пожалуйста, поделитесь своим кодом, чтобы вам было легче понять вашу проблему.
Теги:
jquery-plugins
jquery-cycle

1 ответ

0

Теперь есть опция "rev", которая сделает это для вас. Установив его в 1 или true, следует сделать трюк:

http://jquery.malsup.com/cycle/scrollhv.html

Ещё вопросы

Сообщество Overcoder
Наверх
Меню