、在IE下第一次拖动的时候,被拖动的li元素会不显示,查了很多资料发现是因为在IE中定位出了问题,li标签还在,只是位置计算出错。解决的办法是在li的css样式中position设置为relative。这个问题在火狐等其他浏览器是不存在的。

、如果拖动的li所在容器出现了滚动条,当滚动条滑到最下面的时候,拖拽下面的li的浮动层位置会出现偏移。解决的办法是在jquery.dragsort.js中,this.draggedItem.css({ top: top, left: left });这句话决定了浮动层的位置,只需将top值加上容器滚动条的scrollTop值即可。

附带jquery.dragsort.js中参数的解释:

dragSelector -- CSS选择器内的元素的列表项的拖动手柄。默认值是“li”。
dragSelectorExclude  -- CSS选择器的元素内的dragSelector不会触发dragsort的。默认值是"input, textarea, a[href]"。
dragEnd  -- 拖动结束后将被调用的回调函数.
dragBetween  -- 设置为“true”,如果你要启用多组列表之间拖动选定的列表。 默认值是false。
placeHolderTemplate  -- 拖动列表的HTML部分。默认值是"<li></li>".
scrollContainer  -- CSS选择器的元素,作为滚动容器,例如溢出的div设置为自动。 默认值是“窗口“.
scrollSpeed  -- 一个数字,它代表了速度,页面拖动某一项时,将滚动容器外,较高使用价值的是速度和较低的值是较慢的。 如果设置为"0"以禁用滚动。默认值是"5".

最新文章

  1. Django用已有的数据库
  2. Python开源框架
  3. 模拟Executor策略的实现
  4. 关于Jquery 操作Cookie 取值错误
  5. POJ1135 Domino Effect(SPFA)
  6. oracle-绑定变量学习笔记(未完待续)
  7. JFrame
  8. 浅谈Spring的AOP实现-动态代理
  9. dedecms注入漏洞
  10. leetcode5:最长回文子串
  11. css基础参考文档
  12. MySQL5.7 GTID在线开启与关闭【转】
  13. Linux下多节点SSH无密码互联实现
  14. sentinel服务器出现大量的连接问题【转载】
  15. [Android Tips] 32. 解决 Android Device Monitor 在 Mac OS X 卡住
  16. 基于SSH RSA的信任关系
  17. Snackbar学习笔记
  18. 理解 pkg-config 工具(linux编译辅助工具)
  19. ng-if 判断条件中不能 使用变量名字拼接,switch可以
  20. MyBatis---简单增删改查的带事物的例子

热门文章

  1. web.py+fastcgi+nginx 502错误解决
  2. linux - camera capture
  3. C++按行读取和写入文件
  4. keepalive脑裂的处理,从节点发现访问的虚拟IP就报警,同时尝试发送内容到主节点服务器关闭keepalive和nginx,或者关机
  5. 分析HTML5中WebSocket的原理
  6. 阿里云ecs开启x11图形化桌面
  7. 逻辑表+session
  8. 关于Unity中的transform组件(二)
  9. MyBatis常用对象SqlSessionFactory和SqlSession介绍和运用
  10. MathType怎么编辑双箭头