0

コンテンツの半分の表示幅を持つスクロール div があります。(実際のコンテンツは幅の 2 倍です。)

jqueryを利用した単純なjavascript(serialscrollプラグインは本当に多すぎる)が欲しいだけで、スクロールをトリガーしてコンテンツの次の半分を表示し、スライドをもう一度クリックして戻します。(スライド量は静的#)

私はこれまでに持っているものにjsfiddleを持っています。最初のスライド左は機能しますが、スライドバックは機能せず、その後完全に機能しなくなります。

http://jsfiddle.net/w7Uvj/1/

4

2 に答える 2

1

フィドルの代わりにleft単独で(または単独で)使用するrightleftright

于 2012-05-17T21:08:15.013 に答える
1

2番目の関数を次のように変更します。

$('.back').click(function() {    
    $('#maincol').animate({                
        'right':'-=400px'},750);
        $(this).fadeOut(500);
        $('.next').delay(600).fadeIn(500);
});​

jsFiddleの例

また、適切なプロパティを(-= 400pxではなく)0pxに設定することもできます。

于 2012-05-17T21:09:32.807 に答える