我遇到了DynaTree的问题,这是一个jQuery插件,允许我从无序列表生成树视图。问题是我尝试使用它来实现一个上下文菜单,就像here一样,无论我做什么,行:
var node = $.ui.dynatree.getNode(el);
拒绝正常工作,这意味着无论如何,当我通过chrome的“inspect element”视图查看节点对象时,它始终为null。如果有人能帮助我,我想知道是否有人遇到过这个问题。感谢。
或者,如果有人知道如何选择或至少从我刚刚点击的元素中获取数据/将鼠标放在上面,那也可以很好地工作。先谢谢了。
答案 0 :(得分:0)
我假设你看过了 http://wwwendt.de/tech/dynatree/doc/sample-contextmenu.html
el
应该是一个DOM元素,可以通过event.target获取,或者由上下文菜单的回调处理程序传递。