如何使用iscroll for mobile将div元素粘贴到滚动的顶部?

时间:2012-02-24 04:09:14

标签: jquery ios scroll

我想为IOS创建一个类似于Ditto的应用程序,当你向下滚动时有一个元素在顶部,我正在使用Iscroll进行自己的操作,但问题是我无法调用我的定位函数使用动量和其他问题是在ios中不能很好地工作。

这是我的代码的一部分

function stickDiv() {

    if(($('#wrapper').offset().top > $('#sticky-anchor').offset().top))
    {
    $('#sticky').addClass('stick');
    $('#sticky').css({'top' : (myScroll.y*-1)});
    }
    else
    $('#sticky').removeClass('stick');
 }

function loaded() {
var topSticky = $('#sticky').offset().top;
alert(topSticky);
myScroll = new iScroll('wrapper', {
momentum: true,
bounce:true,
hScrollbar: false,
vScrollbar: false,
onScrollMove: stickDiv ,
onScrollEnd: stickDiv
});

}

Div粘贴是我想要移动的东西,而粘性锚是先前粘贴的div。

如果除了Iscroll之外还有其他选择可以提供帮助。感谢。

0 个答案:

没有答案