Tag autocomplete aligned to right only in top nav
This commit is contained in:
parent
ef70c1523f
commit
4648b6afca
1 changed files with 22 additions and 15 deletions
|
@ -208,22 +208,9 @@ $(function()
|
||||||
{
|
{
|
||||||
$('.autocomplete').each(function()
|
$('.autocomplete').each(function()
|
||||||
{
|
{
|
||||||
var searchInput = $(this);
|
var options =
|
||||||
searchInput
|
|
||||||
// don't navigate away from the field on tab when selecting an item
|
|
||||||
.bind('keydown', function(event)
|
|
||||||
{
|
{
|
||||||
if (event.keyCode === $.ui.keyCode.TAB && $(this).data('autocomplete').menu.active)
|
|
||||||
{
|
|
||||||
event.preventDefault();
|
|
||||||
}
|
|
||||||
}).autocomplete({
|
|
||||||
minLength: 1,
|
minLength: 1,
|
||||||
position:
|
|
||||||
{
|
|
||||||
my: 'right top',
|
|
||||||
at: 'right bottom'
|
|
||||||
},
|
|
||||||
source: function(request, response)
|
source: function(request, response)
|
||||||
{
|
{
|
||||||
var term = extractLast(request.term);
|
var term = extractLast(request.term);
|
||||||
|
@ -247,7 +234,27 @@ $(function()
|
||||||
this.value = terms.join(' ');
|
this.value = terms.join(' ');
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
});
|
};
|
||||||
|
|
||||||
|
if ($(this).parents('#top-nav').length != 0)
|
||||||
|
{
|
||||||
|
options['position'] =
|
||||||
|
{
|
||||||
|
my: 'right top',
|
||||||
|
at: 'right bottom'
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
var searchInput = $(this);
|
||||||
|
searchInput
|
||||||
|
// don't navigate away from the field on tab when selecting an item
|
||||||
|
.bind('keydown', function(event)
|
||||||
|
{
|
||||||
|
if (event.keyCode === $.ui.keyCode.TAB && $(this).data('autocomplete').menu.active)
|
||||||
|
{
|
||||||
|
event.preventDefault();
|
||||||
|
}
|
||||||
|
}).autocomplete(options);
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue