做autocomple。需要在下拉菜單中提示進行鏈接。我使用plugin。如何附加到鏈接的「onclick」事件? (自動完成)
$(function() {
$('input[name="oem"]').autoComplete({
minChars: 4,
source: function (term, response) {
term = term.toLowerCase();
$.getJSON('/search.json?oem=' + term, function (data) {
var matches = [];
for (i = 0; i < data.length; i++)
if (~data[i].toLowerCase().indexOf(term))
matches.push(data[i]);
response(matches.slice(0, 11));
});
},
renderItem: function (item, search) {
search = search.replace(/[-\/\\^$*+?.()|[\]{}]/g);
var re = new RegExp("(" + search.split(' ').join('|') + ")");
return '<div class="autocomplete-suggestion" data-val="' + item + '"><a href="#" onclick="javascript:document.location.href="#"">' + item.replace(re, "<b>$1</b>") + '</a></div>';
}
});
});
如何附加到onclick
事件的鏈接?
是否有其他變種?
我加了'.dynamically-added',但沒有出現消息。幫助在代碼 – dmitriy
中實現你好隊友,你需要使用三行代碼** //這是你如何處理通過jQuery **動態添加元素的點擊事件來處理你的點擊事件 – codtex
把它放在'renerItem '?在控制檯中,沒有消息。 – dmitriy