dtree使用总结_右键toolbar错位

讨论 未结 0 37
saiomeil
saiomeil 5天前
悬赏:100飞吻
dtree树形组件v2.5.4
现象描述:树出现下拉滚动条后,鼠标右键节点toolbar错位。如下图:

查看作者源码后,在4813-4814行找到了问题:

此处:建议如下:
1、直接获取鼠标右键点击的位置XY,无需计算横向$div.offset().left值(如果只有一级,或者级数较多将会失去X值的准确性)
2、Y的值也是无需计算,$div.offset().top - _this.obj.closest(_this.toolbarScroll).offset().top
目前个人做法:mx = e.pageX+10 ,my = e.pageY-15;直接获取鼠标右键点击的位置,稍微调整一下如10或15px那么将会更好看一些;

在此感谢 “智慧的小西瓜”,请多指教!
修改后的效果图:
回帖
  • 消灭零回复