2017-04-13 14 views
-1

私はjavascriptを初めて使っています。このドラッグアンドドロップ操作とはかなり混乱しています。私はmedium.comを好きになりました。 このようにします。メディアをドラッグアンドドロップする方法は?

GIF enter image description here

私はドラフトJSとコンテンツエディタを構築しています、そして 私はJavaScriptでこれを行うにはどのように任意のアイデアを持っていません。 ありがとうございます...

+0

お探しの商品をお探しですか? htmlのドラッグアンドドロップの説明がほしいですか? – camccar

+0

いいえ私はfuntionalityが好きです。イメージをドラッグすると、自動的に場所が示唆されます。右のようになります。 – Nane

+0

ドロップ領域に入ると、領域が境界線で拡大表示されますデータが表示されますか? – camccar

答えて

1

イベントには、このエリアにCSSを追加するためにdragEnterを使用する必要があります。それを行う方法はたくさんあります。

<div ondragenter="dragEnter()" class="div1" id="test" ondrop="drop(event)" ondragover="allowDrop(event)"></div> 

そして

function dragEnter(e){ 
var thing = document.getElementById('test'); 
thing.classList.add('div2'); 

} 

のjsであなたのCSSは、ここでは、この

.div1 { 
width: 350px; 
height: 70px; 
padding: 10px; 

    } 
.div2 { 
width: 350px; 
height: 70px; 
padding: 10px; 
border: 1px solid #aaaaaa; 
} 

ようになりますがjsfiddle例です。 http://jsfiddle.net/camccar/afPrc/197/

関連する問題