ui.helper vs ji UI中的ui.item

时间:2011-10-14 07:10:58

标签: jquery-ui-sortable

我正在研究jQuery UI Sortable小部件,它说所有回调函数都接收一个ui对象。它的两个属性是ui.helper nad ui.item。提到ui.helper主要是ui.item的一个克隆,但是我无法将其称为“帮助者”。此外,偏移和位置属性是根据帮助程序而不是项目定义的。这两者有什么区别?

其中一个答案提到助手填充了空白,但我在文档中读到帮助元素“用于拖动显示”。这个辅助元素究竟是什么?为什么命名如此?

2 个答案:

答案 0 :(得分:1)

据我所知,ui.helper是ui.item的“克隆”。它被克隆,所以你可以用css编辑它,使它看起来像你想要它在你拖动它时的样子,它不会影响原始的ui.item。因此,如果你有一个盒子,当它被拖动时,你希望它变成一个带有弯曲边缘的蓝色盒子,但只有在它拖动时你才可以修改ui.helper。

答案 1 :(得分:0)

帮助器是在拖动项目时填充空白(使用visibility: hidden)的元素。