From cadd05fae25f07fdfe945a8d6128f29ae43eeeb2 Mon Sep 17 00:00:00 2001 From: Tomas Kirda Date: Mon, 3 Apr 2017 16:58:02 -0500 Subject: [PATCH] Default appendTo container to "body". Fixes #600 --- src/jquery.autocomplete.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/jquery.autocomplete.js b/src/jquery.autocomplete.js index 73359ce..91afcab 100644 --- a/src/jquery.autocomplete.js +++ b/src/jquery.autocomplete.js @@ -91,7 +91,7 @@ Autocomplete.defaults = { ajaxSettings: {}, autoSelectFirst: false, - appendTo: document.body, + appendTo: 'body', serviceUrl: null, lookup: null, onSelect: null, @@ -174,7 +174,7 @@ container = $(that.suggestionsContainer); - container.appendTo(options.appendTo); + container.appendTo(options.appendTo || 'body'); // Only set width if it was provided: if (options.width !== 'auto') { @@ -250,7 +250,7 @@ var that = this, options = that.options; - $.extend(options, suppliedOptions); + this.options = $.extend({}, options, suppliedOptions); that.isLocal = $.isArray(options.lookup);