【问题标题】:Want to drag a div through jquery想通过jquery拖一个div
【发布时间】:2012-06-05 09:02:25
【问题描述】:
我正在尝试使用 jquery UI 可拖动选项handle,但不起作用,我尝试了:
$("div").draggable( { handle : $("#buttonid") })
谁能告诉我问题所在?
编辑
句柄实际上并没有作为句柄工作,意味着我想拖动handle来拖动div,但它不起作用?
【问题讨论】:
标签:
javascript
jquery
jquery-ui
drag-and-drop
【解决方案1】:
$("div").draggable( {
handle : "#buttonid" // you need not to wrap with $()
});
根据您的修改
我没有测试过这个。作为 Button 的默认 event-handler 用于
mousedown。您可能想尝试
event.preventDefault() 在 mousedown 处理程序内或替代
用span 或div 包裹该按钮,并使其成为div 或span
作为处理程序,但我认为它们都不起作用。
更多关注here