javascriptドラッグコントロール
1006 ワード
var draggables = g(".draggables");
for(var i=0;i<draggables.length;++i)
{
//
draggables[i].setDraggable();
//
// :
draggables[i].onDragStart = function () {
//alert("start");
};
// :
draggables[i].onDrag = function () {
//alert("move");
};
//
draggables[i].onDragOver = function () {
//alert("over");
};
// ,dragHotspot , dragHotspot .
draggables[i].dragHotspot = g(".draggables > h1")[i];
// , , .
draggables[i].dragScale = document.documentElement;
//
//draggables[i].dropDraggable();
}
同様に、イベント関数をnullに設定すればキャンセルできます.例えば、ドラゴブル[i].onDragOver=null.簡単です.n個のオブジェクトのドラッグをサポートします.setDraggable();すぐできます