拖拽如何判断用户希望插入方向

http://www.ibootstrap.cn/
例如这个网站,它是如何判断用户是希望向前插入一个元素还是向后插入一个元素?

阅读 3.5k
4 个回答

鼠标坐标可以做到

这种需求不用想 肯定是找插件 因为自己写会投大量时间 我用的是基于angularJS的angular-sortable-view
你可以基于你自己的框架去搜索相应插件

最近用到了这个功能,所以研究了几个拖拽库,主要代码如下图,判断当前拖拽元素处于元素列表的位置关系,然后决定向前还是向后插入

clipboard.png

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