我有一个 jQuery 自动完成字段,它从 Amazon 的自动完成中获取结果,您可以在下面的源代码中看到。每次用户将光标悬停在自动完成列表上的项目上时,我都需要调用一个函数。
函数本身不是问题,只是我不知道如何调用它。因此,为简单起见,假设我只需要提醒项目光标已结束。如果我想在onClick 上执行此操作,我想我可以添加一个select
属性,但是如何在onMouseOver 上执行呢?
这是jQuery:
$(document).ready(function () {
//http://completion.amazon.com/search/complete?method=completion&q=halo&search-alias=videogames&mkt=1&x=updateISSCompletion&noCacheIE=1295031912518
var filter = $("#new_item").autocomplete({
source: function (request, response) {
$.ajax({
url: "http://completion.amazon.com/search/complete",
type: "GET",
cache: false,
dataType: "jsonp",
success: function (data) {
response(data[1]);
},
data: {
q: request.term,
"search-alias": "stripbooks",
mkt: "1",
callback: '?'
}
});
}
});
});