【发布时间】:2016-01-12 21:32:55
【问题描述】:
我正在学习 jQuery UI 拖放。我有香草代码。我希望可拖动对象能够水平和垂直拖动。由于某种原因,可拖动对象还不会水平移动。
JS:
$('.draggable').draggable({
containment: '#containerForDraggables',
});
HTML:
<div id="containerForDraggables">
<p class="draggable">Draggable #1</p>
<p class="draggable">Draggable #2</p>
<p class="draggable">Draggable #3</p>
</div>
这是一个 jsfiddle:
https://jsfiddle.net/VikR0001/dv48y1rb/15/
我错过了什么?
非常感谢大家提供任何信息。
【问题讨论】:
-
您的
.draggable元素是全宽的。因此,它们不能左右移动而仍留在容器内。尝试添加静态宽度或将它们设置为内联元素。
标签: jquery jquery-ui jquery-ui-draggable