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

Jquery 如何使用iscroll for mobile将div元素粘贴到滚动条的顶部?,jquery,ios,scroll,Jquery,Ios,Scroll,我想为IOS制作一个类似同上的应用程序,当你向下滚动时,有一个元素会粘在顶部,我正在使用Iscroll制作我自己的应用程序,但问题是我无法使用动量调用我的定位功能,其他问题是IOS中的定位功能无法正常工作 这是我代码的一部分 function stickDiv() { if(($('#wrapper').offset().top > $('#sticky-anchor').offset().top)) { $('#sticky').addClass('stick'

我想为IOS制作一个类似同上的应用程序,当你向下滚动时,有一个元素会粘在顶部,我正在使用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 sticky是我想要移动的,sticky anchor是先前要sticky的Div

如果除了Iscroll还有其他选择,那会有所帮助。谢谢