带有外部节点的 jstree 上下文菜单

发布于 2024-12-25 00:34:35 字数 254 浏览 1 评论 0原文

目前我正在尝试弄清楚是否可以将 jstree 使用的默认上下文菜单附加到外部节点?

要解释我的场景,请转到此链接并转到页面底部。在第一个演示中,您可以将外部节点(即“我有 jstree-draggable 类”)拖放到 jstree 中的文件夹中。
我想了解是否可以将 jstree contextmenu 插件附加到该外部节点?

Currently I'm trying to figure out if it's possible to attach the default contextmenu jstree uses, to a foreign node ?

To explain my scenario please go to this link and go to the bottom of the page. In the first demo you can drag'n'drop a foreign node (being "I have the jstree-draggable class") to the folders in jstree.
I'm trying to understand if it's possible to attach the jstree contextmenu plugin to that foreign node?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

短叹 2025-01-01 00:34:35

是的,可以将上下文菜单附加到 jstree 中的外部节点。
不过,您应该记住,如果您使用的 html 与树中的内容不同,则需要重写大量代码。

就我而言,这是不可接受的,因为我必须重写一半以上的库,这样我才能让它与我的 html 结构一起工作。

创建一个单独的上下文菜单(如 @Jed 建议)也是一种选择 - 如果您有时间处理所有将出现的问题。 :)

Yeah it's possible to attach contextmenu to foreign nodes in jstree.
You should keep in mind, though, you'll need to rewrite a lot of code if you're using different html from what you have in the tree.

In my case this was not acceptable because I had to rewrite more than half of the library so I could get it to work with my html structure.

Creating a separate context menu (as @Jed suggested) is also an option - if you have the time to deal with all the problems that will come. :)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文