2010-05-21 78 views

回答

7

DEMO:http://so.devilmaycode.it/jquery-ui-autocomplete-load-results-to-a-different-locationdiv/

更新

$("#autocomplete").autocomplete({ 
    open: function(event, ui) { 
     $($('ul.ui-autocomplete').removeAttr('style').hide()).appendTo('div').show(); 
    } 
}); 

然后通过它的类.ui-menu-item

例如访问单个元素将是

$('.ui-autocomplete li').each(function() { 
if ($(this).text() == 'javascript') 
    $(this).append('<img src="" alt="" />'); 
}); 
+0

然后你可以添加一些东西,如#your-append-container .ui-autocomplete {position:static!important; }这样它就不会在空中了,它会粘在那个容器里 – 2013-02-21 10:45:27

+0

@gibberish tnx检查...我已经更新了链接和代码。 – 2014-03-20 20:51:51

+0

Thx用于更新,并包含代码。 +1 – gibberish 2014-03-21 02:27:56