我有一个可拖动的包含选项的函数。容器被锁定在 div 上,但拖动的元素仅尊重 div 包含的两侧(仅 div 的底部和右侧),而在顶部,拖动的元素不会被阻止超出,左侧的元素是在到达旁边之前被挡住了。
这是 HTML:
<div id="containermy"> </div>
<div id="mapplane"><img src="templates/protostar/images/planeminiature.png" />
CSS:
.banner #containermy {
margin: 0 0 0 0;
padding: 0 0 0 0;
height:500px;
width:500px;
border:solid 1px yellow;
position: absolute;
}
和我的 jQuery:
$('.mapban').parent().jclip(0, 0, 1060, 750);
$('#mapplane').draggable({ containment: $('#containermy'),scroll: false});