Html5元素具有一個新屬性,可拖動,並像這樣使用它。HTML5在邊界內可拖動
http://www.w3.org/TR/2011/WD-html5-20110405/dnd.html
<div draggable="true">foo</div>
也ondrag當接受與參數鼠標事件的事件。
<div draggable="true" ondrag="drag(event)">foo</div>
我的問題是;有沒有辦法設置拖動邊界,以便我可以水平拖動,就像在JQuery中,http://jqueryui.com/draggable/#constrain-movement。
沒有使用JQuery ..用javascript只..
你的意思是不使用jQuery或不使用jQueryUI或不使用JavaScript? – David 2013-02-19 21:49:19
如果你試圖在窗口周圍移動div(就像對話框或窗口),我不認爲'可拖動'的東西是你想要的。 – NickSlash 2013-02-19 22:23:28
我同意NickSlash - 可能你不想使用'draggable'。 http://www.quirksmode.org/blog/archives/2009/09/the_html5_drag.html - html5可拖動對實現豐富的拖放界面沒有用處。改爲使用Javascript,但不需要jQuery - 還有很多其他庫,或者您可以自己寫。但是,如果您已經在使用jQuery,請使用它! – codefactor 2013-02-19 22:46:36