jqueryで小さなスクロールを書きました。 scrollerはPCとMacで完全に動作するようです。ただし、タッチデバイスでは機能しません。ipad/iphone互換のMousedownイベント? - jQuery Mobile
これは、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);
});
の両方を使用するには - 人々がどのように動作し、どのようなテストできるように、問題のそれへのデモとのリンクを公開します。 – naugtur