これが基本的に私が望むものです: jquery draggable にバインドされた別の要素を使用して、非常に長いコンテンツを含む div を上下にスクロールしたいと考えています。
<div id="wrapper">
<div id="container">
<div id="timeline_wrapper">
<div id="timeline">
</div>
</div>
<div style="clear:both"></div>
<div id="horizontal_control">
<div id="controller"></div>
<div>
</div>
$("#controller").draggable({
revert: false,
containment: "parent",
axis: "x",
create: function(){
$(this).data("startLeft",parseInt($(this).css("left")));
$(this).data("startTop",parseInt($(this).css("top")));
},
drag: function(event,ui){
var rel_left = ui.position.left - parseInt($(this).data("startLeft"));
var rel_top = ui.position.top - parseInt($(this).data("startTop"));
}
});
詳細については、フィドルをご覧ください: http://jsfiddle.net/xNLsE/4/