ztree吧 关注:1,833贴子:12,478
  • 2回复贴,共1

ztree callback 能否提供 mouseEnter 和 mouseLeave API ?

只看楼主收藏回复

目前业务需要,鼠标悬停在节点上时,弹出 tooltip。目前的解决办法是使用 dom 上的 title 来处理,但效果还是不如人意。如果 callback 能提供 mouseEnter 和 mouseLeave 回调,处理起来就简单多了。


1楼2013-02-21 22:00回复
    你说的应该是 mouseover 和 mouseout 吧。 主要是这个需求并不多,而且会对性能有一定的影响,因此一直没有提供。不过我会在 下一次重构时考虑这个的,对于 v3.x 系列是不会添加了,请见谅。
    解决方案:
    对于 tree 绑定 mousemove 事件,自行监控,判断如果是 <li> 的 <a> 就可以根据 li 的id得到 treeNode 的 tId 从而找到节点。 但这样可能又需要考虑当编辑模式下,尤其是拖拽时是否应该关闭此功能。
    参考:
    Demo 中 dragWithOther.html;


    IP属地:北京2楼2013-02-22 09:13
    收起回复