Kendo ui 如何访问所选剑道菜单项的文本

Kendo ui 如何访问所选剑道菜单项的文本,kendo-ui,Kendo Ui,我需要将页面标题显示为菜单项的文本,因此如何访问所选菜单项的文本?您可以使用菜单事件的e.item字段。然后使用jQuery方法获取文本。诀窍是避免获取子菜单项的文本。这里是如何 $("#menu").kendoMenu({ select: function(e) { var text = $(e.item) .clone() .find("ul") .remove()

我需要将页面标题显示为菜单项的文本,因此如何访问所选菜单项的文本?

您可以使用菜单事件的
e.item
字段。然后使用jQuery方法获取文本。诀窍是避免获取子菜单项的文本。这里是如何

$("#menu").kendoMenu({
  select: function(e) {
    var text = $(e.item)
                .clone()
                .find("ul")
                .remove()
                .end()
                .text();

    alert(text);
  }
});

这里是一个现场演示:

最简单、最好的方法是使用

e.item.firstChild.innerText   

访问剑道ui文档以获取类似的信息剑道ui文档提供了有关捕获select方法的详细信息,而不是如何访问已选定项的详细信息。您查看了吗?