我想让自定义滚动按钮在mousedown上连续滚动。 (而不是滚动点击,顺便说一下工作正常) 我找到了这个很好的例子(参见下面的链接和代码),但是,对于我的页面,该脚本适用于Firefox,但不适用于Safari。示例页面确实在Safari中工作...有谁知道问题可能是什么?
$(function()
{
var api = $('.scroll-pane').jScrollPane().data('jsp');
$('#scroll-up').bind(
'mousedown',
function()
{
var interval = setInterval(
function()
{
api.scrollByY(-5);
},
100
);
$(window).bind(
'mouseup.jspExample',
function()
{
clearInterval(interval);
$(document).unbind('.jspExample');
}
);
}
);
$('#scroll-down').bind(
'mousedown',
function()
{
var interval = setInterval(
function()
{
api.scrollByY(5);
},
100
);
$(window).bind(
'mouseup.jspExample',
function()
{
clearInterval(interval);
$(document).unbind('.jspExample');
}
);
}
);
});