同じことが必要でした。解決策は、サイクルとスワイプのプラグインを使用することでした:
「#gallery」は、すべての img タグを含むコンテナーです。
$(function() {
$('#gallery').cycle({
fx: 'scrollHorz',
timeout: 0,
next: '',
prev: '',
speed: 300,
nowrap: 0
});
});
$(function() {
$('#gallery').swipe({
swipeLeft: function() { $('#gallery').cycle("next"); },
swipeRight: function() { $('#gallery').cycle("prev") },
threshold: {
x: 15,
y: 99999
},
preventDefaultEvents: false
});
});
動作しますが、変更前に画像が幅の 50% にドラッグされないため、フォト ライブラリとまったく同じではありません。crmunro のソリューションと同様ですが、jQuery とプラグインに基づいています。