我有这个HTML弹出对象 我用jQuery使它变得可拖动。现在我可以从对象的任何一点拖动这个弹出窗口,这会导致滚动问题 - 如果我尝试通过拖动滚动条内的小矩形滚动 - 它会拖动整个弹出窗口。
我想通过拖动标题来拖动弹出窗口是可能的 - 所以如果我拖动标题它将拖动整个弹出窗口,但我将无法从任何其他点拖动弹出窗口(textarea ,白色背景,滚动条......)
答案 0 :(得分:1)
您可以在Jquery UI中使用handles
如果指定,则限制从开始拖动,除非mousedown 发生在指定的元素上。只有来自的元素 允许使用可拖动的元素。
例如:
$( "your popup" ).draggable({
handle: "title id"
});
参考handle