iscroll不会自动运行

时间:2015-06-29 06:55:24

标签: javascript jquery ios css iscroll

我正在尝试在ipad中滚动div。我用iscroll。像这样:

$(document).on("pagecreate",function(event){
     var myScroll = new IScroll('#devicesContent',  {
         click:true
     });
});

但我看到的很奇怪:它不能自动运行。如果我在横向打开它不会滚动。如果我更改方向然后滚动,或者我在肖像上打开它,我需要更改横向的方向,然后滚动。我错过了什么?

2 个答案:

答案 0 :(得分:1)

$(document).on("pagecreate", function(event){
    var myScroll = new IScroll('#devicesContent', { 
        eventPassthrough: true, // add this
        click:true,
        scrollX: true, 
        scrollY: false
    });
});

答案 1 :(得分:0)

似乎问题与您的pagecreate事件有关。请尝试“pageshow”。