在jQuery中拖动网格时是否可以绑定调整事件大小?可拖动的插件
Is it possible to binds to resize event when dragging on grid in jQuery.draggable plugin?
我使用jQuery。可拖动插件,配置如下:
this.$el.draggable({
scroll: false,
axis: false,
opacity: 0.5,
helper: 'clone',
grid: [100, 100]
drag: function (e, ui) {
console.log('Dragging');
}
});
现在每次鼠标移动时都会触发拖动事件,但我只需要在网格上拖动元素时触发此事件(option: grid:[100,100])。
如何绑定该事件?
编辑:例子http://jsfiddle.net/FNhFX/5/
我认为你应该使用"containment"选项:http://jsfiddle.net/FNhFX/38/
我已经用那个选项更新了你的提琴
$(function() {
$(".drag-item").draggable({
grid: [20, 20],
containment: "parent"
});
$(".outside-drag-item").draggable({
grid: [20, 20],
helper:"clone"
});
$(".drop-target").droppable({
accept: ".drag-item"
});
});
相关文章:
- 如何在使用mapbox LeafLet拖动标记时获取标记拖动事件
- 可以'如果我隐藏某些日期,则不要在FullCalendar中拖动事件
- 如何删除可拖动组中某个元素上的拖动事件
- 如何在D3中添加一个强制拖动事件,并使节点停留在我离开它的地方
- 如何覆盖jQuery-ui-sortable的拖动事件
- 为什么clientX在上次拖动事件时重置为0,以及如何解决它
- 拖动事件后更新jQuery中jqxListBox的列表
- Javascript 拖动事件不起作用
- Jquery UI:可拖动拖动事件不起作用
- 使用锤子.js拖动事件
- 如何在鼠标单击时设置可拖动事件
- 如何捕获拖动事件的任何结束
- 谷歌地图可编辑多边形过滤器 从set_at事件中拖动事件
- 使用 RxJS Observable 更改拖动事件上的 css 类
- 确定从拖动和拖动事件中拖动的内容
- 是否可以以编程方式触发点击/拖动事件以启动轮播移动
- Google 地图拖动事件不会捕获中心更改,直到拖动在 Chrome 设备模式下结束
- 在 Firefox 或 IE 中未触发的拖动事件
- jQuery mousedown() 函数无法在拖动事件上触发
- 在拖动事件期间禁用链接 Javascript