JQuery UI меню глобальной области видимости
Я использую меню JQuery UI и эту функцию, чтобы отслеживать, какой пункт меню выбран:
$(document).ready(function(){
$( "#menu" ).menu({
select: function(event, ui) {
alert(ui.item.text());
}
});
});
Есть ли способ сделать их выбор в глобальной переменной области? В настоящее время делать все в этой функции становится грязно.
Спасибо
1 ответ
Решение
Я не совсем уверен, о чем вы просите, но поможет ли одно из этих изменений?
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
});
})