我在 jquery 中写了一个小滚动条。滚动条似乎可以在 PC 和 Mac 上完美运行。但是它不适用于触摸设备。
我想这是由于mousedown
属性被调用。如何在 PC 和触摸屏设备上进行这项工作?
谢谢
$('.scroll-nav-up, .scroll-nav-down').live('click', function(){
$('.scroller-wrap').stop();
return false;
});
$('.scroll-nav-up').live('mousedown', function(){
$(this).closest('.item').find('.scroller-wrap').animate({
top: -($(this).closest('.item').find('.scroller-wrap').height() - 250)
}, 800);
});
$('.scroll-nav-down').live('mousedown', function(){
$(this).closest('.item').find('.scroller-wrap').animate({
top: 0
}, 800);
});