2010-06-02 19 views
1

Je suis novice dans l'utilisation de jQuery et je veux juste savoir comment je peux vérifier si un objet déplaçable a été retiré de l'objet droppable. Par exemple, j'ai un chien et je l'ai traîné à une niche qui a une ampoule qui s'allume indiquant que le chien est là. Quand je tire le chien hors de la niche, l'ampoule devrait repartir indiquant l'absence du chien.jQuery Glisser et déposer Question de vérification

Aidez-moi s'il vous plaît coz Je n'ai vraiment aucune idée de comment faire cela. Merci d'avance. :)

Répondre

0

Vous pouvez utiliser le [drop event] [1] intégré dans l'interface utilisateur/draggable. Voici quelques exemples de code:

$("#doghouse").droppable(
    {drop:function(event,ui){ 
     if (ui.draggable[0].id=="dog"){ 
      //show lightbulb 
     } 
    }); 
+0

merci pour la réponse immédiate. Je suis désolé mais je n'ai pas compris. Je suis vraiment nouveau à l'utilisation de jQuery comme 1 jour. Pouvez-vous me montrer quelques exemples ou juste un code court pour que j'aie quelque chose à méditer? Merci beaucoup. – Kim

+0

S'il vous plaît voir mon edit ci-dessus. –

+0

maintenant je reçois ce que vous disiez mais, avec tout le respect que je vous dois, je ne pense pas que ce soit exactement ce dont j'avais besoin. Cela ne couvre que la partie qui traîne. mais ce que je voulais faire est de vérifier si un objet déplaçable (chien) a été enlevé d'un objet droppable (chenil) qui fera disparaître la lumière. pas seulement la partie qui traîne. Merci de m'avoir aidé. – Kim