抱歉,如果我的问题太简单,但我无法从 jQuery UI 文档中弄清楚。
如何确定在菜单中单击了哪个选项?我尝试过类似的方法,但没有成功:
var menu = $('#menu');
menu.menu({
select: function(event, ui) {
alert(ui.type);
}
});
最佳答案
您缺少的是“ui”是一个代表您单击的项目的 jQuery 对象。
因此,要从该项目中获取文本,您应该使用:
var menu = $('#menu');
$(document).ready(function(){
menu.menu({
select: function(event, ui) {
alert(ui.item.text());
}
});
});
这将为您提供该项目的文本。
关于jquery - 获取选定的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13937377/