2014-04-02 70 views

回答

2

在你的AllowDrop功能只需添加你的風格:

function allowDrop(ev){ 
    ev.preventDefault(); 
    $(ev.target).css('background-color','#F00'); 
} 

這將會把一個紅色背景的元素。現在將其刪除,請使用dragleave事件:

<div id="div1" class="droparea clearfix" ondrop="drop(event)" ondragover="allowDrop(event)" ondragleave="removeStyle(event)">drag here</div> 

有了這個js函數:

function removeStyle(ev) { 
    $(ev.target).removeAttr('style'); 
} 

的技巧是使用的情況下,這是你的懸停div的target