标签: javascript jquery css jquery-ui draggable
我希望能够通过拖动特定的内部div来移动外部div。只有那个内部div才能移动外部div。
我试图在out div上使用Jquery的draggable()方法,但是这可以让用户通过单击并拖动外部div中的任何位置来移动外部div,这会阻止用户突出显示一些文字用于复制。
draggable()
我已经设置了jsFiddle here。
如何在单击并拖动特定的内部div时使外部div只能拖动?
答案 0 :(得分:3)
添加handle选项
handle
句柄 如果指定,则限制从开始拖动,除非在指定的元素上发生了mousedown。只允许从可拖动元素下降的元素。
$("#outer").draggable({ handle: "#inner" });
JSFiddle