jQuery UI 菜单全局范围
jQuery ui menu global scope
我正在使用jQuery ui菜单和这个函数来跟踪选择的菜单项:
$(document).ready(function(){
$( "#menu" ).menu({
select: function(event, ui) {
alert(ui.item.text());
}
});
});
有没有办法将它们的选择变成全局范围变量?目前在这个函数中做所有事情都变得混乱。
谢谢
我不
完全确定您的要求,但这些更改中的任何一个都会有所帮助吗?
var tj_currently_selected_text;
function tj_process_select(event, ui){
alert('old selected text = '+tj_currently_selected_text);
tj_currently_selected_text = ui.item.text();
alert(tj_currently_selected_text);
}
$(document).ready(function(){
$("#menu").menu({
select: tj_process_select
});
})
相关文章:
- 正在全局范围中查找JavaScript函数
- 为什么IIFE的这个变量指的是全局范围
- 了解 Javascript 中的全局和本地范围
- 从全局范围调用 jQuery 中的函数
- socket.io 客户端是否必须存在于全局范围内
- 从脚本标记的全局范围调用webpack模块中的函数
- 如何在 javascript 中更改方法调用的全局范围
- webpack在全局范围内执行模块
- JS全局/功能范围理解
- ng-repeat=“(key, value)” 不能将 {{key}} 的值用作另一个指令的全局范围的一部分
- 如何在范围内创建全局函数
- JS:增量计数器,不在全局范围内设置计数器变量
- (文档).ready是一个全局范围
- 如何在Jint中从全局范围中获取所有变量(和函数名)
- Chrome扩展:如何在全局范围内捕获/处理内容脚本错误
- 在全局范围内执行文件,而不是返回导出的对象
- 在全局范围内访问嵌套变量的 Nodejs
- AngularJS需要JS浏览器化和Javascript模块/全局范围的噩梦
- Javascript 和 JQuery dom 全局变量范围
- JavaScript 中全局范围内存在未定义变量的原因是什么?