i tienenjQuery UI eje restricción que pueden arrastrarse ina x y coordenadas dadas
<style>
.container { position:relative; width:600px; height:400px; overflow:hidden; }
.div-inner { position:absolute; top:0px; left:0px; width:7200px; cursor:e-resize; }
</style>
$ ("div-interior.") Que pueden arrastrarse ({ejes: "x"}).;
<div class="container">
<div class="div-inner">Drag me!</div>
</div>
Quiero restringir el movimiento hacia la izquierda y hacia la derecha de 7200 píxeles de ancho del div interior.
si fuera un elemento desplazable, lo dejaría desplazarse desde la izquierda: 0px; a la izquierda: (7200-600) px;
¿Cómo puedo hacerlo con arrastrar?
¡Muchas gracias!
Gracias por la solución. Parece que con una biblioteca que ha existido siempre y cuando jQueryUI tenga esto, debería ser parte de la API. – todd
Por cierto, en mi experiencia, este código no parece ser compatible con la opción [_containment_] (http://api.jqueryui.com/draggable/#option-containment) de la API que se puede arrastrar (jQuery UI 1.10.3) . Cuando tiene la opción de contención establecida junto con este código, el contenido simplemente saltará de principio a fin. – todd
realmente? ¡Gracias por el aviso! Esto se usa en versiones anteriores. – dtakis