返回列表 發帖
讓那個 div 可以被拖曳的程式在:
var obj = document.getElementById('draggable');
rDrag.init(obj);
所以只要複製不同 id 的 div,直接再多 copy 幾份上面的程式碼,修改一下就可以囉。

sample:
http://jsbin.com/evowu5
To infinity and beyond!

TOP

你是指只用兩行程式,就讓多個 div 可以變 dragable 嗎?
目前看來 rDrag 並不支援這樣做,他只有一個變數 o 存放一個物件,
你得修改蠻多地方才能達到你要的效果。

倒是你自己可以再包一層,例如用 jQuery 來做,透過 class selector 一次選取多個 div,
再一個個套用 rDrag。
$(".draggable").each(function (i, obj) {
  rDrag.init(obj);
});
To infinity and beyond!

TOP

返回列表 回復 發帖