gpt4 book ai didi

jquery - Mousedown 事件与 ipad/iphone 的兼容性? - jQuery 移动

转载 作者:行者123 更新时间:2023-12-01 00:25:32 25 4
gpt4 key购买 nike

我用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);

});

最佳答案

如果您使用的是 jquery mobile,请尝试处理其新事件 taptaphold

http://jquerymobile.com/demos/1.0a2/#docs/api/events.html

我无法测试它,所以这只是一个想法(我不确定我是否理解您的应用程序的作用),但您可以尝试将 click 更改为 mouseup 事件。

关于jquery - Mousedown 事件与 ipad/iphone 的兼容性? - jQuery 移动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4448895/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com