我正在嘗試寫一個拖動&使用HTML選擇功能& JavaScript。我的意思是,將會有一組具有任意絕對位置的對象。我希望能夠將光標拖到佈局的區域。將其視爲RTS策略(選擇單元)或者任何矢量圖形編輯器(選擇用於移動它們並編輯的對象)。JavaScript Drag&Select功能完成正確
首先,我知道在Google & SO的前幾頁出現的東西。因此,我決不會要求我爲這些東西使用Google,並在這裏發佈一些隨機鏈接。
我能找到的大多數解決方案在某種程度上都是有缺陷的。主要的問題是抑制實際的文本選擇,這看起來有點違背Web瀏覽器的本質。一些代碼片段導致選擇閃爍,我覺得很煩人。有些在所有主流瀏覽器中表現不佳。
我在詢問您實際使用的代碼/庫的建議,或者看到成功使用的代碼/庫的建議。
第二件事是,我希望真正瞭解抑制選擇背後的JavaScript內部。理論上應該怎麼做。是否有任何非黑客的方式來實現這一目標?
是我能找到的最接近的是這樣的: http://view.jquery.com/tags/ui/1.5b2/demos/ui.selectable.html
但是它似乎是緊密耦合與jQuery UI,而這又需要jQuery的1.3.x的,而我真的很期待使用jQuery 1.5
這看起來非常好。你嘗試過哪些網頁瀏覽器?還有:它使用HTML5還是可以與HTML4一起使用? – julkiewicz 2011-05-01 20:42:01
那麼,當我開始一個交互式國際象棋網站的項目時,我發現這個庫,我仍在努力。所以,這是我第一次使用它,它還不在生產站點,但幾個月來我從未發現任何錯誤或故障。我使用FF3.6作爲主要的開發瀏覽器,我經常在IE上進行測試,並且偶爾在Chrome上進行測試。我使用HTML5,但我確定它必須在4上工作。 – morgar 2011-05-01 20:53:35
好的,謝謝它看起來非常整齊。另外文檔是體面的。我一定會看看。 – julkiewicz 2011-05-01 20:56:22