Jquery 航路点ain和x27;滚动到底部速度过快时无法工作
在我的网站上:我正在使用来自 如果用户直接滚动到底部,大多数航路点不会被触发,只有前两个和最后一个航路点,就好像中间的航路点滚动得太快而无法执行一样。 (航路点是滚动时加载的社交按钮) 有什么帮助吗? PS:head.ready只是使用headjs加载外部脚本时document.ready的一种替代方法Jquery 航路点ain和x27;滚动到底部速度过快时无法工作,jquery,scroll,jquery-waypoints,Jquery,Scroll,Jquery Waypoints,在我的网站上:我正在使用来自 如果用户直接滚动到底部,大多数航路点不会被触发,只有前两个和最后一个航路点,就好像中间的航路点滚动得太快而无法执行一样。 (航路点是滚动时加载的社交按钮) 有什么帮助吗? PS:head.ready只是使用headjs加载外部脚本时document.ready的一种替代方法 head.ready(function() { opts = { offset: '85%', continuous: 'true', };
head.ready(function() {
opts = {
offset: '85%',
continuous: 'true',
};
//$('.share-this').on('click', function(e){
$('.share-this').waypoint(function(event, direction) {
if (direction === 'down') {
var contentId = $('.share-this').attr('rel');
var uri = $('.share-this').attr('rev');
$.ajax({
url: 'http://www.entendu.info/share',
type: 'GET',
dataType: 'html',
data: {id:contentId, url:uri},
complete: function(xhr, textStatus) {
},
success: function(data, textStatus, xhr) {
$('#'+contentId).html(data);
},
error: function(xhr, textStatus, errorThrown) {
}
});
}
else {
// do this on the way back up through the waypoint
}
//});
$.waypoints('refresh')
}, opts);
});
我相信你不需要使用额外的jQuery插件就可以实现你想要的。详细信息可以在这篇文章中找到,所以,所有的信用到期在必要的地方
长话短说,您可以使用jQuery框架已经提供的,并将文档高度与当前显示的窗口高度进行比较。我不想偷别人的雷霆,但是,请查看链接。这不是一个真正的答案,但是您可以尝试使用回购协议主分支上的版本,而不是1.1.6版本。