Javascript 如何杀死Greensock可拖动实例?
我正在使用格林斯托克的可拖动库。一切都很好,只是我不能让“杀死”方法起作用。当您不再使用可拖动实例时,建议使用此方法从内存中清除该实例 不工作:Javascript 如何杀死Greensock可拖动实例?,javascript,jquery,gsap,Javascript,Jquery,Gsap,我正在使用格林斯托克的可拖动库。一切都很好,只是我不能让“杀死”方法起作用。当您不再使用可拖动实例时,建议使用此方法从内存中清除该实例 不工作: var dr = new Draggable(..); dr.kill(); Draggable.create(".tile", ....); Draggable.kill(".tile"); var jq = jQuery("#box"); Draggable.create(jq, ...); Draggable.kill(jq); // no
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();
也不起作用:
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();
也不起作用:
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();
跟踪方法会导致未定义,即使代码在库中也是如此
console.log("kill method is " + Draggable.kill);
这适用于我(使用Draggable 0.10.3):
谢谢,我错过了“获取”功能。另外,var dr=new Draggable()似乎还返回一个数组。因此,还可以kill()数组中的每个条目:dr[0].kill();