Mo.js

Mo.js - 高效 JavaScript 函数库

Mo > API > Drag
Mo.Drag("...")

拖拽和放置对象

new Mo.Drag( Mo("#example").item(0) );

支持以下回调事件:

事件: 描述:
onStart 开始拖动时响应
onEnd 拖动结束后响应
onDrag 拖动中响应
.onStart( x, y , e )

开始拖动调用。

x X 坐标

y Y 坐标

e Event 事件

new Mo.Drag( Mo("#example").item(0) );

.onDrag( x, y , e )

拖动中调用。

x X 坐标

y Y 坐标

e Event 事件

new Mo.Drag( Mo("#example").item(0) );

.onEnd( x, y , e )

结束拖动调用。

x X 坐标

y Y 坐标

e Event 事件

new Mo.Drag( Mo("#example").item(0) );

局部拖动控制父对象
new Mo.Drag( Mo("#handle").item(0) , Mo("#root").item(0) );
Handle - Ads
拖动层测试 - Drag and drop
模拟滚动条
new Mo.Drag( Mo("#handle").item(0) , Mo("#root").item(0) );
Some Text
Some Text
Some Text
限定横向固定长度拖动
new Mo.Drag( Mo("#thumb").item(0) , null, 0, 300, 0, 0);
限定在可拖动范围内
new Mo.Drag( Mo("#simple").item(0) , null, 0, 274, 0, 248);