2012-03-07 48 views
0

我已成功获得了在我的页面上工作的jQuery UI,以将项目从一个UL移动到另一个UL。jQuery UI可排序 - 需要删除绝对定位

我遇到的问题是UL A的项目在每个li上都有绝对定位,并且当项目被拖到UL B时,UI似乎将先前的定位规则添加为内联样式,因此完全搞乱了我的界面的外观。

UL A是一个圆圈,不同的LI通过使用绝对定位来绕过它。

UL B是一个水平导航,显示内联和没有定位。

如何获取UI以删除以前绝对定位的样式?

$(document).ready(function(){ 
    $("ul#navCircle, #footer ul").sortable({ 
     connectWith: '.connectList' 
    }).disableSelection(); 
}); 

回答

0

使用在排序的

update: function(){ 
    //remove style from the element here 
}, 

选项,触发每次更新的目标。