2016-09-29 21 views
0

Wie kann ich das ursprüngliche ziehbare Element verbergen, nachdem ich es gezogen habe?Original nach dem Start ziehen ziehen/verbergen

Ich versuchte, die transform:translateX(-9999px); Methode, aber es wirkt wie visibility: hidden; und ich brauche so etwas wie display: none; so in dem Ort, an dem Original wurde ziehbar Element durch ein anderes Element bestückt werden.

Was ich versucht habe:

function dragStart(e) { 

     setTimeout(function(){ 
      e.target.classList.add('block-hide'); 
     },0); 

    } 

    function dragOver(e) { 

    } 
    function dragEnd(e) { 

     e.target.classList.remove('block-hide'); 
    } 

https://jsfiddle.net/xkcvpf10/1/

Bitte die Größe der Vorschaufenster um zwei Blöcke in einer Reihe zu sehen.

Antwort

Verwandte Themen