draggable和resizable效果不能同时实现么
1个回答
展开全部
对元素同时设置拖动和resize是有顺序的
需要先设置$("#select").resizable()
再设置$("#select").draggable()
原因为Jquery UI为了能让元素可以被缩放
将元素包到DIV里面了
先设置元素的拖动事件将不能响应
换了顺序之后,要真正能拖动还得设置:$("#select").parent().draggable()
另外,父容器的position设置成relative
需要先设置$("#select").resizable()
再设置$("#select").draggable()
原因为Jquery UI为了能让元素可以被缩放
将元素包到DIV里面了
先设置元素的拖动事件将不能响应
换了顺序之后,要真正能拖动还得设置:$("#select").parent().draggable()
另外,父容器的position设置成relative
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询