2012-09-11 17 views
9

Usando jQuery 1.7.2 pude arrastrar elementos ordenables dentro de un elemento absolutamente posicionado con la parte inferior: 0; Sin embargo, la actualización de jQuery 1.7.2 a 1.8, ocurre lo siguiente jsFiddle que no funciona:jQuery 1.8+ breaks lista lista desplegable dentro del elemento de posición absoluta con la parte inferior: 0

http://jsfiddle.net/m765z/3/

El contenedor se desplaza nunca. Si cambia de nuevo a 1.7.2, se desplaza.

No puedo encontrar una actualización en el registro de cambios de jQuery, y no estoy encontrando informes de errores similares en jQueryUI.

Tratando de descubrir por qué se rompió y cómo solucionarlo.

+0

Eso es realmente extraño. Los últimos cambios parecen no hacer mucho: https://github.com/jquery/jquery-ui/commits/master/ui/jquery.ui.sortable.js – Blender

+1

Me gustaría presentar un error. He intentado con la versión 1.8.1 de jquery para ver si eso lo solucionó, pero no se ve así. Entonces archiva el error en el sitio de jquery ui. – arhea

+0

Funciona para mí en Chrome (Mac). ¿Qué navegador estás usando? – seangates

Respuesta

1

Parece que se fijará con jQuery 1.8.3 y 1.9.2 jQuery UI

0

El desplazamiento funciona si elimina el desbordamiento : automático;

de su css - #wrapper

+0

Lamentablemente necesito tener desbordamiento: automático allí. De lo contrario, el div se expande, y es por eso que parece que funciona. Puede ver lo que sucede con el div si elimina el desbordamiento: automático en este jsfiddle actualizado: http://jsfiddle.net/m765z/34/ – ryansommers

Cuestiones relacionadas