事件完成后访问JSON对象

上下文

我正在使用jquery ui自动完成控件,这工作正常。 根据我的理解,这个控件正在创建一个无序列表,对于列表中的每个项目,我要求的JSON对象被“附加”到它。 见下图

在此处输入图像描述

一些代码

然后在jquery ui自动完成的关闭事件中,我尝试了以下内容

 close: function (event, ui) { var termInput = $(this).val().toLowerCase(); var $autocompleteList = $('ul.ui-autocomplete li a'); $autocompleteList.each(function () { if ($(this).text().toLowerCase() == termInput) { var $parentItem = $(this).parent(); return; } }); 

编辑 – 请求这样的例子

jsFiddle示例

http://jsfiddle.net/mxzuF/

如何在与jquery ui自动完成相关联的任何“事件”之外使用jQuery实际访问这些对象? 事实是我想在控件完成“执行”后访问这些对象。 实际上,我正在尝试访问与$ parentItem关联的对象。