2012-04-21 46 views
0

當你在網站上拖動東西時,是否有創建一個跟隨鼠標左右的div的方法?如何顯示在HTML5中拖動內容時顯示的標籤?

我希望div只有在用戶拖動已設置爲可拖動的內容時纔可見。

我真的只是想要一個超級簡單而簡單的方法來將拖動項目從一個鬼影改變爲我可以設計的不同風格。

感謝, 伊恩

回答

0

拖動時,你可以將樣式表「顯示」屬性設置爲「塊」,最後使用的的clientx和clientY屬性,您可以對您的HTML身體隱藏的div,然後鼠標事件與一個小javascript來重新定位div。

希望有所幫助。

+0

你認爲這可以/應該使用onMouseDown事件來完成嗎?如:onmousedown =「showDraggingDiv();」 – Olokoo 2012-04-21 17:50:45

+0

你需要結合鼠標事件來顯示,隱藏和移動div,實際上mousedown顯示div,mouseup隱藏div和mousemove轉換div。 – 2012-04-21 17:55:46

+0

好的,謝謝你的幫助。這爲我清除了它。 – Olokoo 2012-04-21 18:11:40