如何杀死Greensock Draggable实例?

时间:2014-08-08 13:23:04

标签: javascript jquery greensock

我正在使用greensock的Draggable库。一切都很好,除了我不能得到" kill"工作方法。建议您在不再使用该方法时从内存中清除可拖动实例。

Docs: http://greensock.com/docs/#/HTML5/GSAP/Utils/Draggable/kill/

不工作:

var dr = new Draggable(..);
dr.kill();

也不行:

Draggable.create(".tile", ....);
Draggable.kill(".tile");

也不行:

var jq = jQuery("#box");
Draggable.create(jq, ...);
Draggable.kill(jq);
// nope...
jq.kill();

即使代码IS在库中,跟踪方法也会导致未定义!

console.log("kill method is " + Draggable.kill);

1 个答案:

答案 0 :(得分:3)

这对我有用(使用Draggable 0.10.3):

// Create
Draggable.create("#test", {});

// Kill
Draggable.get("#test").kill();