2010-04-06 5 views

Répondre

12

Peut-être il y a un moyen plus facile, mais le docs disent:

éléments Glissable obtient une classe de ui-draggable

vous pourriez donc faire quelque chose comme:

if(!$("#foo").hasClass("ui-draggable")) { 
    ... 
} 

donc pour envelopper (non testé):

$.fn.isDraggable = function() { 
    return $(this).hasClass("ui-draggable"); 
} 

console.log($("#someElement").isDraggable()); 
+0

Je me sens soudainement si stupide ..., merci beaucoup! – Edward

0

L'événement dragstart est déclenché lorsque le glissement est démarré. Plus dans le docs