【发布时间】:2019-02-15 15:12:20
【问题描述】:
我有一个没有任何父元素的 div,我希望可拖动的 DIV 拖动到顶部和底部,但不是一直拖动。我已经完成了使用,
drag: function (event, ui) {
if(ui.position.top < 50)
ui.position.top = 50;
},
但是,我想不出办法做到这一点。当元素被拖到底部时,我需要防止它从某个位置拖动。
HTML
<div id="draggable" class="ui-widget-content">
<p>Drag me around</p>
</div>
jQuery
$( "#draggable" ).draggable({
axis: 'y',
containment: 'window',
scroll: false,
cancel: false,
drag: function (event, ui) {
if(ui.position.top < 50)
ui.position.top = 50;
},
});
【问题讨论】:
标签: javascript jquery html css