我想为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之外还有其他选择可以提供帮助。感谢。