Share Posted September 24, 2014 Hi, I am using the Draggable plugin and I need to enable/disable it sometimes. I can't find a sample on the help documentation to control this. The follow exemple seems not to work : Draggable.enable(); Thanks for your help. See the Pen by (@) on CodePen Link to comment Share on other sites More sharing options...
Share Posted September 24, 2014 Hi Zhur Draggable.create() returns an array of draggables , so you should to use something like this : draggable[0].enable(); pls check this out : See the Pen KDHBL by anon (@anon) on CodePen 1 Link to comment Share on other sites More sharing options...
Share Posted September 24, 2014 Nice job again Ancient Warrior. You beat me once again;) Your demo is better than mine as it clearly shows that Draggable.create() creates an Array of multiple instances. Here is another simple demo: http://codepen.io/GreenSock/pen/hAoru?editors=001 Bonus note: in addition to going into the Array to find the draggable to enable / disable (which is easy with 1 or 2 instances) you can also use var myDraggable = Draggable.get("#someID"); var myDraggable = Draggable.get(element); http://greensock.com/docs/#/HTML5/GSAP/Utils/Draggable/get/ 2 Link to comment Share on other sites More sharing options...
Author Share Posted September 24, 2014 Thanks for this response. It works ! Arzh Link to comment Share on other sites More sharing options...
Share Posted September 29, 2016 @Carl Thanks for pointing to Draggable.get() - much the easiest way in my case to find the instances to disable and re-enable. Still great advice two years on! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now