我有使用Twitter-預輸入自動填充下拉如下:JQuery單擊事件不起作用下拉菜單與超鏈接?
$('#Data').typeahead(
{
displayKey: 'description',
source: myData.ttAdapter(),
templates: {
empty: [
'<div class="empty-message">',
<a class="js-not-found" href="#">No results found</a>,
'</div>'
].join('\n'),
suggestion: function (data) {
return '<span>' + data.description + '</span>';
}
}
}
);
當沒有找到結果的下拉顯示的鏈接。我已經通過點擊處理程序將它連接到Jquery,但是當我點擊鏈接時,它只是重新加載頁面?
$(".js-not-found").click(function (e) {
e.preventDefault();
// some stuff
});
事件處理程序工作正常,如果我有下拉列表之外的正常鏈接如下<a class="js-not-found" href="#">No results found</a>