我正在研究jQuery UI可排序小部件,它说所有回调函数都接收一个ui对象。它的两个属性是ui.helper和ui.item。有人提到ui.helper主要是ui.item的克隆,但是我不明白把它叫做'helper‘有什么意义。此外,偏移量和位置属性是根据帮助器而不是项定义的。这两者有什么不同?
其中一个答案提到helper填补了空白,但我在文档中看到helper元素“用于拖动显示”。这个helper元素到底是什么?为什么要这样命名?
发布于 2011-10-19 01:41:06
据我所知,ui.helper是ui.item的“克隆”。它是克隆的,所以你可以用css编辑它,让它看起来像你想要的样子,当你拖动它的时候,它不会影响原来的ui.item。因此,如果你有一个长方体,当它被拖动时,你希望它变成一个带有曲线边缘的蓝色长方体,但只有在它被拖动的时候,你才能通过修改ui.helper来实现。
发布于 2011-10-14 15:13:16
帮助器是在拖动项目时填充空白(使用visibility: hidden
)的元素。
https://stackoverflow.com/questions/7764224
复制相似问题