jQueryUI是如何创建其精确的复制绝对定位拖动辅助对象的
How does jQuery UI create its exact-copy absolutely positioned drag-helper?
我正在尝试构建一些东西,其中我需要一个直接浮动在原始元素顶部的任何元素的精确副本。
元素可能很复杂,并且包含任何dom元素(就像jQueryUI可拖动元素一样)。
jQueryUI是如何创建完全定位的浮动辅助对象的,它与原始元素完全重复?在所有情况下,它最初都完全位于原始元素之上。第一步是克隆()元素,但在此之后,如何确保将元素放回DOM时看起来完全相同?
例如,如果您克隆了一个具有百分比宽度的元素,然后将其附加到文档的主体上,则文档的宽度可能大于它最初的父级元素。还有很多其他因素需要考虑。
第一步是克隆()元素
这是绝对正确的,你可以很容易地检查它是如何完成的,只需检查源代码
开始查找_mouseStart:函数(事件){
相关文章:
- 使用Clipboard.js复制span文本
- ZeroClipboard-在复制之前添加到值
- CSS-如何定位内容数据标题
- 如何在android中使用phonegap将文件从一个文件夹移动/复制到另一个文件夹
- Jquery菜单操作不稳定,定位不正确,存在一般错误
- 在Jquery detachment()和appendTo()之后定位元素
- 困在逻辑中试图定位动态的东西
- 复制图像路径以单击它
- 复制当前url按钮-Javascript
- 绝对定位不适用于Javascript DIV
- 具有所有样式的文本正在复制到可编辑文本区域
- Jquery定位代码并调用它
- 如何在容器中定位旋转的图像
- Highcharts-图表外的图例定位
- .scroll()函数在上次更新后在谷歌chrome中定位闪烁
- JavaScript”;复制“;HTML表单
- jsPlumb-拖动克隆而不进行复制
- 如何将给定的curl命令复制为jquery ajax请求
- 如何在CSS或Javascript中定位选定的属性(在HTML选项中)
- jQueryUI是如何创建其精确的复制绝对定位拖动辅助对象的