Jquery Draggable with more than one handle

情到浓时终转凉″ 提交于 2019-12-07 05:42:25

问题


Is it possible to have a draggable element with more than one handle?

I am initializing it twice, each time with a different handle param, but it doesn't work - only the first one works.


回答1:


You should only pass the 'handle' param once, and it can either be a selector or an elements(/s).

So, to make it work with more than one handle:

$(elem).draggable({
    handle: '#handle1, #handle2',
});

More info / source: http://docs.jquery.com/UI/Draggables/draggable




回答2:


Sure. Just have these handlers selectable.

For instance:

$(element).Draggable({handle:'.handler'});


来源:https://stackoverflow.com/questions/435446/jquery-draggable-with-more-than-one-handle

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!