我有以下XAML布局:
<ScrollViewer>
<Grid>
<GridView/>
// several gridviews with other data and other controls
</Grid>
</ScrollViewer>
当鼠标在GridView之外时,布局是水平的,并且可以滚动。在鼠标悬停GridView时,滚动会停止,只有当鼠标离开GridView时才会继续滚动。我该如何解决这个问题?
当鼠标滚动到指定的容器底部时,实现基于鼠标滚动的无限滚动。我在搜索后找到了这个插件,它需要以下基本要求:
// infinitescroll() is called on the element that surrounds
// the items you will be loading more of
$('#content').infinitescroll({
navSelector : "div.navigation",
// selector for the paged n
我有一个页面,可以根据鼠标位置自动滚动。我使用的代码非常简单,但只有当鼠标实际移动时,它才能工作。当鼠标完全静止时,页面就停止滚动,这会产生明智的效果。我希望滚动继续发生,无论我的鼠标是否移动。
这是我的javascript (jQuery)代码:
$(document).mousemove(function (e) {
$('html, body').scrollTop(function (i, v) {
var h = $(window).height();
var y = e.clientY - h / 2;
return v + y * 0.