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();すぐできます