jquery ui 中draggable 中的 appendTo到底实际什么作用

draggable 设置appendTo,但是一直没模拟出效果,看了文档说是拖动过程中给元素找父容器。。模拟不出效果,不知道这个属性实际作用是什么,求详细解答。谢谢不要复制手册。。再次跪谢

阅读 2.6k
1 个回答

拖拽的时候有个跟着鼠标跑的玩意(helper), 这玩意可以是被拖动的dom本身(此时appendTo无效),也可以是另外创建的一个代表这个被拖动dom的特效元素。
在同一个dom内拖拽确实没有appendTo存在的意义。但如果涉及到多层dom结构,要把里面的某个dom拖到外面来,这个时候如果不配置appendTo,默认是会取被拖拽dom的parentNode,如果改pnode有overflow:auto属性,按理想往外面拖会出现滚动条(具体如何没试)
此时可以设置appendTo为拖拽区域最外层就很适合了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进