How can I add jquery ui autocomplete to a dynamically created element?

Function .live() is deprecated now.

Looks like code like this works:

var options = {
    source: ["ActionScript", "AppleScript"],
    minLength: 2
};
var selector="input.searchInput";
$(document).on('keydown.autocomplete', selector, function() {
    $(this).autocomplete(options);
});

Leave a Comment