【问题标题】:Show the contextmenu of jstree on hover在悬停时显示 jstree 的上下文菜单
【发布时间】:2013-06-11 12:58:44
【问题描述】:

我尝试使用 api 上下文菜单插件在悬停事件上显示上下文菜单 jstree,但它不起作用。你知道怎么做吗?

【问题讨论】:

    标签: contextmenu jstree


    【解决方案1】:

    我必须实现同样的事情。这是我最终做的:

    var $treeView = "myTreeList";
    $treeView.jstree({
        /* options */
    })
    .on('loaded.jstree', function() {
        $(".myTreeList a").hover(
            function(){
                $treeView.jstree("show_contextmenu", $(this));
            }
        );
    })
    

    当加载的事件触发时,我只是将悬停事件连接到树中的每个锚点(不要尝试使用 li 元素,否则子元素上的事件将与它的所有祖先一起触发)。您也可以使用“on”而不是仅仅悬停,并且您不需要在加载的事件处理程序中执行此操作,但这对我有用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-11-30
      • 1970-01-01
      • 2023-03-18
      • 2018-02-09
      • 2021-09-08
      • 1970-01-01
      • 1970-01-01
      • 2020-04-21
      相关资源
      最近更新 更多