【发布时间】:2013-09-11 09:40:48
【问题描述】:
我有一个 jstree。拖放节点时遇到问题。描述如下-
t1
t2
t3
t4
假设我想在 t2 和 t3 之间移动 t4。当我拖动 t4 时,会在我放置节点的位置显示一个标记辅助线。如果我在标记线正好在 t2 和 t3 之间时释放鼠标,则拖动不起作用,而如果我在 t2 和 t3 之间拖动 t4 以突出显示 t2 或 t3,则拖动起作用。
当我使用 jquery 1.7.0 或更高版本时会发生这种情况。
http://jsfiddle.net/LLzC3/
如果我使用 jquery 1.6.4 或更低版本,则不会出现此问题,并且可以正常工作。
http://jsfiddle.net/Jx9Xw/
如果需要更多信息,请告诉我。非常感谢任何形式的帮助。
【问题讨论】:
-
您使用哪个浏览器进行测试,演示小提琴都适用于我在 chrome(29.0.1547.66 m) 和 firefox(23.0.1) 上。
-
我使用的是 Firefox 23 和 chrome 29.0.1547.65。你们是否都试图将标记线准确地保持在 2 个节点之间。尝试将浏览器屏幕缩放到 200%,然后检查。
标签: jquery drag-and-drop jstree