Ude*_*ira 10 jquery jquery-ui jquery-ui-menu
很抱歉,如果我的问题太简单了,但我无法从jQuery UI文档中弄清楚.
如何确定在菜单中单击了哪个选项?我试过这样的东西,但它不起作用:
var menu = $('#menu');
menu.menu({
select: function(event, ui) {
alert(ui.type);
}
});?
Run Code Online (Sandbox Code Playgroud)
Pow*_*Ian 18
你缺少的是'ui'是一个表示你点击的项目的jQuery对象.
所以要从你应该使用的那个项目中获取文本:
var menu = $('#menu');
$(document).ready(function(){
menu.menu({
select: function(event, ui) {
alert(ui.item.text());
}
});
});
Run Code Online (Sandbox Code Playgroud)
这将为您提供该项目的文本.