JS ベースの Drag Slider DragDealerを使用しています。スライダー div は、jQuery を使用して実行されるコンテンツ スライダーに配置されます。ドラッグ スライダーは、その親 div が 200 ピクセル左に移動するようにアニメーション化されていない限り機能します。
フィドル: http://jsfiddle.net/gentrobot/9b5Xg/3/
HTML:
<div style="position:relative;width:400px;height:100px;overflow:hidden;">
<div id="1" style="width:200px;float:left;position:absolute;left:0px;">
Test
</div>
<div id="2" style="width:200px;float:left;position:absolute;left:200px;">
<!-- Drag Slider div starts -->
<div id="my-slider" class="dragdealer">
<div class="red-bar handle">drag me</div>
</div>
<!-- Drag Slider div ends -->
</div>
</div>
<a href="#" id="clk">Click to slide</a>
jQuery (Dragdealer の JS 以外):
$('#clk').click(function(){
$('#1').animate({left:'-200px'});
$('#2').animate({left:'0px'});
});