0

phonegap、jquery mobile、iscrollを使用して3つのスクロールdiv、最初の2つは垂直方向にスクロール、3つ目は水平方向にスクロールしようとしていますが、問題が発生しています。divの右側にスクロールできるように、水平方向は機能していますが、さらにスクロールしようとすると、divは最初に戻ります。私は誰かが似たようなものに遭遇し、解決策を持っていることを望んでいます。私のコードは次のようになります。

var myScroll, myScroll2, myScroll3;

 $(".scrollArea").live("pageshow", function() {
        setTimeout(function(){myScroll = new iScroll('wrapper', {vScroll:true, hScroll:false});},0);
        setTmeout(function(){myScroll2 = new iScroll('wrapper2', {vScroll:true, hScroll:false});},0);
        setTimeout(function(){myScroll3 = new iScroll('wrapper3', {vScroll:false, hScroll:true});},0);


                             });


<div data-role="content">
            <div id="wrapper3">
               stuff here...
            </div>

スクロールをテストするためにラッパーの幅を1500pxに設定しましたが、このジャンプエラーが原因で気が狂います。どんな助けでも大歓迎です。

4

1 に答える 1

0

githubのjq.scroll.jsを使用してください。 https://github.com/appMobi/jQ.Mobi/tree/master/plugins

于 2012-09-25T07:17:21.283 に答える