recherche

Maison  >  Questions et réponses  >  le corps du texte

javascript - problème de glisser-déposer js

Faites glisser un p vers différentes zones, comment déterminer vers quelle zone il est glissé

Veuillez sélectionner différentes zones d'options lorsque vous faites glisser, comme indiqué sur l'image. Comment déterminer vers quelle zone vous avez fait glisser ?

巴扎黑巴扎黑2736 Il y a quelques jours769

répondre à tous(5)je répondrai

  • typecho

    typecho2017-06-28 09:28:59

    L'API drag a peu de contact et ne fournit que des idées : elle peut être jugée en fonction de la distance depuis le coin supérieur gauche de la cible lorsqu'elle est larguée

    répondre
    0
  • 巴扎黑

    巴扎黑2017-06-28 09:28:59

    Utilisez le positionnement pour juger de la distance par rapport à l'élément parent. Il est préférable d'utiliser un plug-in pour faire glisser

    .

    répondre
    0
  • 迷茫

    迷茫2017-06-28 09:28:59

    Le sentiment personnel peut être jugé par la valeur supérieure de chaque p. Par exemple, lorsque le bloc « Veuillez sélectionner » est déplacé, sa valeur supérieure est la plus proche de celle du dessous et vous pouvez essentiellement déterminer vers quelle zone il a été glissé.

    répondre
    0
  • 黄舟

    黄舟2017-06-28 09:28:59

    Vous pouvez jeter un œil à l'événement drag

    drop(e) {
        e.target // 目标元素
    }

    répondre
    0
  • 大家讲道理

    大家讲道理2017-06-28 09:28:59

    Il y a plusieurs événements à faire glisser. En regardant le manuel, il semble y avoir 7 événements

    .

    répondre
    0
  • Annulerrépondre