当光标位于顶部或底部(向上或向下滚动)时,我有一个 div 滚动内容。我有两个自定义的光标图像——一个应该在 div 内容向上滚动时显示,另一个应该在 div 内容向下滚动时显示。下面的脚本由 stackoverflow 成员编写,仅在使用标准光标样式(如等待、指针等)时有效。我想使用图像,但无法使其正常工作。我也不需要下面脚本中的计时器。
<script type='text/javascript' >
var top=0, timer;
$('#repertoirescroll').on('scroll', function() {
clearTimeout(timer);
var scrollTop = $(this).scrollTop(),
cursor = scrollTop > top ? 'pointer' : 'wait';
$('body').css('cursor', cursor);
top = scrollTop;
timer = setTimeout(function() {
$('body').css('cursor', 'default');
}, 500);
});
</script>
我使用的图像名称是
url(../images/arrowup.png)
url(../images/arrowdown.png)
*HTML/CSS**
.cursorup {
cursor: url(../images/arrowup.png), auto;
position:relative;
}
.cursordown {
cursor: url(../images/arrowdown.png), auto;
position:relative;
}
滚动内容
感谢您提前提供任何帮助。