Kendo ui 获取导致上下文菜单打开的项目?

Kendo ui 获取导致上下文菜单打开的项目?,kendo-ui,Kendo Ui,有没有一种方法可以让用户右键单击该元素以打开一个窗口 (我看到的唯一方法是使用.k-state-focused查找项目。希望有更好的方法) 编辑:上下文菜单是使用过滤器而不是目标创建的。您可以在事件处理程序接收的事件对象的target字段中找到它 例如: $("#container").on("contextmenu", function(e) { console.log("target", e.target); }); 请参见此处的示例:Hello@OnaBai,在我的代码中,我使用

有没有一种方法可以让用户右键单击该元素以打开一个窗口

(我看到的唯一方法是使用
.k-state-focused
查找项目。希望有更好的方法)


编辑:上下文菜单是使用过滤器而不是目标创建的。

您可以在事件处理程序接收的事件对象的
target
字段中找到它

例如:

$("#container").on("contextmenu", function(e) {
    console.log("target", e.target);
});

请参见此处的示例:

Hello@OnaBai,在我的代码中,我使用过滤器创建菜单(请参见原始帖子中的编辑链接)。当我使用
target
时,我会得到整个html正文。请尝试以下方法:。这是你想要的吗?你在期待什么?道歉延迟接受答案,无法访问代码。谢谢。我认为您应该使用文档中给出的内置
open
事件