jquery déplaçable événement d'arrêt
J'ai cherché beaucoup de.Mais je ne peux pas trouver la réponse.Peut-être dublicate.Voici un extrait de mon code:
$(".box").draggable({
revert:"invalid",
stop:function(ev,ui){
//if(dropped) alert(ui.item.attr("id");
//else alert("Not dropped");
}
});
$(".box").droppable({
accept:function(drag){
return $(drag).attr("data-id")===$(this).attr("data-id");
},
drop:function(ev,ui){
}
});
J'ai regardé droppable options et déplaçable options.Mais il n'est pas utile.En d'autres mots comment accéder élément déplaçable à l'aide de options,les événements et les méthodes.
Aussi dublicate avec jQuery Drop, obtenir l'élément a chuté
Comment faire pour obtenir l'élément Id si il est supprimé de Déplaçable de la fonction d'arrêt.
- vous n'avez pas expliqué quel est ton problème et ce que vous devez atteindre
- En fait la question est sur l'arrêt de il souhaitez afficher l'Id de l'élément.
- Je veux obtenir chuté id de l'élément déplaçable avec stop ou stop à l'intérieur de l'événement vérifier élément traîné déposer n'importe quel élément
- vous ne pouvez pas le faire à partir de déplaçable, il n'y a pas d'événement ou quoi que ce soit nommée tombé dans déplaçable et vous ne pouvez pas l'utiliser dans l'arrêt: la fonction de déplaçable.
Vous devez vous connecter pour publier un commentaire.
Il est facile d'en obtenir un dans
droppable
. Mais pas avecdraggable
il y a hacky façon à obtenir l'id de l'élément sur l'événement d'arrêt dansdraggable
...Je l'ai essayé dans mes précédents projets, fonctionne comme un charme.
Essayez ceci :
http://jsfiddle.net/rahulrulez/gg4z10v4/
J'utilise et ça marche pour moi: