From 37c9d66a2b95a2111b4a845b54dc15146b173f57 Mon Sep 17 00:00:00 2001 From: Santhosh Thottingal Date: Wed, 10 Jan 2018 12:43:56 +0530 Subject: [PATCH] Use .siblings to locate the suggestions, clear elements for efficiency (#285) --- src/jquery.uls.languagefilter.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/jquery.uls.languagefilter.js b/src/jquery.uls.languagefilter.js index e22f0fc..2f7d93f 100644 --- a/src/jquery.uls.languagefilter.js +++ b/src/jquery.uls.languagefilter.js @@ -46,8 +46,8 @@ this.options = $.extend( {}, $.fn.languagefilter.defaults, options ); this.$element.addClass( 'languagefilter' ); this.resultCount = 0; - this.$suggestion = this.$element.parents().find( '.' + this.$element.data( 'suggestion' ) ); - this.$clear = this.$element.parents().find( '.' + this.$element.data( 'clear' ) ); + this.$suggestion = this.$element.siblings( '.' + this.$element.data( 'suggestion' ) ); + this.$clear = this.$element.siblings( '.' + this.$element.data( 'clear' ) ); this.selectedLanguage = null; this.init(); this.listen();