From 3107d9d77397d9ad29737f8b1606ecb9fe0dd508 Mon Sep 17 00:00:00 2001 From: Igor Vaynberg Date: Thu, 28 Jun 2012 06:19:13 -0700 Subject: [PATCH] manage the more element slightly more efficiently --- select2.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/select2.js b/select2.js index 70776650..da057400 100755 --- a/select2.js +++ b/select2.js @@ -883,11 +883,11 @@ self.opts.populateResults.call(this, results, data.results, {term: term, page: page, context:context}); - more.remove(); - if (data.more===true) { - results.children().filter(":last").append("
  • " + self.opts.formatLoadMore(page+1) + "
  • "); + more.detach().appendTo(results.children(":last")).text(self.opts.formatLoadMore(page+1)); window.setTimeout(function() { self.loadMoreIfNeeded(); }, 10); + } else { + more.remove(); } self.resultsPage = page; })});