jQuery UI autocomplete appendTo option

It doesn't append to the "ui-front" element if the supplied jQuery collection is empty.

by MoonScript

HTML

<div class="ui-front">
    <input id="test"/>
</div>

JavaScript

// appenTo option that results in an empty jQuery collection
$('#test').autocomplete({
    appendTo: $('#does-not-exist')
});

// Element that the autocomplete menu gets appended to...
var appended = $('ul.ui-autocomplete').parent().get(0);
console.log('Autocomplete menu appended to: ' + appended.nodeName);