我遇到了問題http://jsfiddle.net/Hh8qJ/我知道兩個主要問題。一個不適用於Safari(也可能是Internet Exploder)。看起來好像Safari中的選項可能無法成爲可拖動對象?同樣在Firefox中,這些選項在丟棄時不會取消選擇。這是一個更大項目的一部分,所以我會稍微描述一下我試圖完成的事情,以及爲什麼我冒險走過了我所做的道路。因此,我選擇了下拉菜單,以便元素可以插入其中,並且如果需要的項目可以放在下拉菜單的不同位置。在較大的項目中,將只有其中一個下拉菜單,以及許多放置區域的div。這些項目將從下拉菜單拖放到其中的許多拖放區域,但在某些情況下可能需要向後拖動。我不確定是否有更好的方法來做到這一點,但這是我想出的。我想避免JQuery。HTML 5和Javascript拖放
謝謝你的幫助!
編輯:HTML是在那裏,因爲我不得不在一些代碼,並認爲沒有人想在這裏完整的文件。
我會嘗試給出一個更簡潔的例子,說明如何實際使用它。假設我有4個箱子,有汽車名稱。這些箱子說薩博,沃爾沃,福特和閃避。任務是從所有汽車的下拉拖拉到可敬的放置區域。然後,如果用戶想要將汽車放回原位,他們可以將它們從拖放區拖回到下拉列表中,然後將它們按照字母順序排列。 (我知道現在沒有代碼來進行alpabetizing,但我一次只嘗試一個障礙。)請記住,這是一個非常小的範例,說明我有計劃將它用於更大的項目,這只是我正在努力使問題變得儘可能簡單。
<html>
在這裏代碼框的安寧什麼''是什麼意思? –
jquery是你的朋友,意在解決你所描述的一些跨瀏覽器問題。你應該修改你的問題,以更清楚地理解問題 - 用更少的話來說。這將幫助我們更多地幫助你。 –