我尝试根据拖动时鼠标所在的区域动态设置Jquery UI可排序助手。为了做到这一点,我正在使用Jquery UI可排序的setter。它肯定会改变它,但它不是现场(不是在当前事件中)。任何想法我怎样才能使这项工作?
我已经设置了一个示例 - http://jsfiddle.net/aJEfp/1/
感谢。
答案 0 :(得分:1)
答案 1 :(得分:1)
我怀疑Sortable是否设计为允许在拖动中间更改辅助元素。
我建议将帮助器设置为'clone'
或自定义DOM元素,然后在拖动中间修改该元素,例如通过可排序事件处理程序中的ui.helper
。
答案 2 :(得分:1)
您可以定位.ui-sortable-helper,因为这是拖动时应用的类。
#sortable .ui-sortable-helper {
border-color: #FECA40;
border-width: thick;
}