Jquery 如何使用iscroll for mobile将div元素粘贴到滚动条的顶部?
我想为IOS制作一个类似同上的应用程序,当你向下滚动时,有一个元素会粘在顶部,我正在使用Iscroll制作我自己的应用程序,但问题是我无法使用动量调用我的定位功能,其他问题是IOS中的定位功能无法正常工作 这是我代码的一部分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'
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还有其他选择,那会有所帮助。谢谢