Heim  >  Fragen und Antworten  >  Hauptteil

javascript - Warum wird das gezogene Element entfernt, wenn H5 Drag & Drop verwendet wird?

1. Bitte sehen Sie sich das Phänomen an:
https://codepen.io/xuyu/proje...

2. Der Effekt, den ich erzielen möchte, besteht darin, das gezogene Element in den angegebenen Bereich zu kopieren, ohne das gezogene Element zu löschen.

ringa_leeringa_lee2697 Tage vor947

Antworte allen(1)Ich werde antworten

  • 阿神

    阿神2017-06-22 11:55:56

    document.addEventListener("drop", function( event ) {

      // prevent default action (open as link for some elements)
      event.preventDefault();
      // move dragged elem to the selected drop target
      if ( event.target.className == "landingArea" ) {
          event.target.style.background = "";
          //dragged.parentNode.removeChild( dragged );
          $(event.target).append($(dragged).clone().css('opacity', 1))
      }

    }, false);

    Antwort
    0
  • StornierenAntwort