-2

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

4

2 回答 2

3

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

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

    alert(text);
  }
});

这是一个现场演示:http: //jsbin.com/amijud/1/edit

于 2013-06-05T19:50:51.133 回答
0

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

e.item.firstChild.innerText   
于 2017-02-23T20:54:23.997 回答