ここdiv
に、クリックするとアニメーション化されて幅が拡大されるa の例があります。クリックではなくドラッグでこれを達成できる方法はありますか?
私が本当に欲しいのは、ユーザーが 100 ピクセルの幅から 75 ピクセルまでドラッグすると、iOS の通知バーのようにドラッグ アニメーションをオートコンプリートする、ドラッグ可能なアイテムです。
現在のjQuery:
$('.handle').toggle(
function() { $('.bar').animate({right: 0, opacity: 1.0}, { duration: 0, queue: false }); },
function() { $('.bar').animate({right: -165, opacity: 0.6}, { duration: 0, queue: false }); }
);
$('.handle').toggle(
function() { $('.handle').animate({right: 200, opacity: 1.0}, { duration: 0, queue: false }); },
function() { $('.handle').animate({right: 35, opacity: 0.6}, { duration: 0, queue: false }); }
);