que tienen dos elementos:ajuste de los límites de frontera para un objeto arrastrable
1. Un padre de altura fija, overflow:hidden
2. Su hijo, de mayor altura fija.
<style type="text/css">
.myList {list-style:none; margin:0px; padding:1px;}
.myList li{ height:50px; margin:4px; padding:2px;}
.dragPanel {height:230px; border:solid; overflow:hidden;}
</style>
<div class="dragPanel">
<ul class="myList">
<li>1</li>
<li>2</li>
... ....
<li>8</li>
<li>9</li>
</ul>
</div>
Quiero ser capaz de arrastrar la lista hacia arriba y hacia abajo dentro del div padre. Estoy usando el plugin jquery ui draggable para lograr el arrastre vertical, pero no estoy seguro de cómo restringir la lista dentro del div principal.
<script type="text/javascript" src="http://jqueryui.com/latest/jquery-1.3.2.js"></script>
<script type="text/javascript" src="http://jqueryui.com/latest/ui/ui.core.js"></script>
<script type="text/javascript" src="http://jqueryui.com/latest/ui/ui.draggable.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('.dragPanel').addClass("hover");
$('.myList').draggable({ axis: 'y' });
});
</script>
¿Cómo hago para establecer los límites superior e inferior de verticle para la posición de la lista?
enfoque muy muy agradable, para agregar otro panel de desplazamiento con algún otro tamaño es muy agradable.Excelente Pablo .. –