使用交互.JS拖动
Drag with interact.JS
如何使用 Interact.JS 在两个引导列之间拖动对象?请参阅 http://codepen.io/drumiriades/pen/dGrygg。
<body>
<div class="container">
<div class="row">
<div class="col-md-4">
<div class="boardLeft">
<p>Left</p>
<div class="draggable">
<p id="drag-1"> dragg me</p>
</div>
</div>
</div>
<div class="col-md-8">
<div class="boardRight">
<p>Right</p>
</div>
</div>
</div><!--/ row-->
</div> <!--/ container-->
</body>
我有一个带有ID=drag-1
的对象,可以在左列(Class= boardLeft
(上拖动,但我无法将其拖到右列(Class= boardRight
(。如何将其拖到右列?
.draggable
对象的z-index
必须大于 1 才能在右侧容器的顶部看到.draggable
对象。
此外,您的restrict
选项设置为将.draggable
组件限制为其父容器。删除此选项允许您将其拖动到正确的容器中。
除了这几件事之外 - 你在JavaScript中引用了布局中不存在的元素(#grid-snap
,.dropzone
和#yes-drop
(
我已经用确实存在的元素更新了 CodePen,现在它显示该项目被放入正确的容器中......但它改变了内容。不确定这是否是你想要的,但这就是你的JavaScript正在做的事情。
http://codepen.io/anon/pen/yewLdb
相关文章:
- 通过拖动可以更改三维模型对象在Three.js场景中的位置
- 如何使所有绘制的(矩形、圆形、直线、多边形)都可拖动?纯JS
- 交互.js拖动的项目移动到顶部
- d3.js:在强制布局中使用缩放时,将禁用拖动
- 在Matter.js中隐藏绿色约束拖动轨迹
- 纸张.js路径数据动画在帧和鼠标拖动
- 隐藏 Raphael JS Freetransform 上的手柄,但继续拖动
- Three.js中的文本覆盖会中断拖动
- 无法获取interact.js拖动&放弃交互以使用Boostrap元素
- 使用像素检测后无法拖动Kinetic.JS图像
- three.js拖动多个对象
- 排斥移动JS可拖动克隆
- 在Backbone.js视图中拖动gabilly.js事件
- 将指针事件重新触发到较低层(用于与 interact.js 进行不规则形状的拖动)
- 是否有一个JS库可以让我在网格中制作可拖动和可调整大小的磁贴,就像在iPhoto Journal中一样
- Ember.js可拖动和可拖放的jqueryUI / native Drag and drop mixin
- 使用锤子.js拖动事件
- 在 raphael js 中缩放/拖动矩形
- 可排序.js不起作用:列表项不可拖动
- 使用 D3.js 拖动元素时滚动