我有一个包含2个类别的预先输入菜单,但在这些类别下我需要一个按钮。如何添加此全局页脚,以便在缺少2'类别时可用?
答案 0 :(得分:0)
我所做的是在每个数据集中添加一个页脚,但用CSS隐藏除最后一个之外的所有页脚,这里是代码:
$('#search-query').typeahead([
{
remote: appUrl + 'franchiseesuggestions?query=%QUERY',
name: 'franchisees',
minLength: 3,
valueKey: 'Name',
template: [
'<p><strong>{{Name}}</strong></p>'
].join(''),
header: '<p class="tt-header">' + franchisees + '</p>',
footer: '<p class="more"><a href="/recherche?q=%QUERY">All results</a></p>',
engine: Hogan
}, {
remote: appUrl + 'citysuggestions?query=%QUERY',
name: 'cities',
minLength: 3,
valueKey: 'Name',
template: [
'<p><strong>{{Name}}</strong></p>'
].join(''),
header: '<p class="tt-header">' + cities + '</p>',
footer: '<p class="more"><a href="/recherche?q=%QUERY">All results</a></p>',
engine: Hogan
}
])
CSS魔术:
.tt-dropdown-menu .more{
display:none;
}
.tt-dropdown-menu div:last-child .more {
display:block;
}
希望这有帮助!