diff --git a/static/js/app/views/widgets/searchView.coffee b/static/js/app/views/widgets/searchView.coffee index 9b7e5fd..cc98c4c 100644 --- a/static/js/app/views/widgets/searchView.coffee +++ b/static/js/app/views/widgets/searchView.coffee @@ -26,14 +26,15 @@ define ['jquery', 'underscore', 'marionette', 'vent', dataType: "json" filter: (parsedResponse)-> parsedResponse.objects + + $('.tt-hint', @el).addClass('search-query'); + $('.tt-hint', @el).addClass('span3'); + + t.on 'typeahead:selected': (event, datum, dataset_name) -> + vent.trigger 'navigate:mix', datum.slug + $('#search-text', @el).blur() + $('.tt-hint', @el).blur() else console.log("Typeahead disabled") - $('.tt-hint', @el).addClass('search-query'); - $('.tt-hint', @el).addClass('span3'); - - t.on 'typeahead:selected': (event, datum, dataset_name) -> - vent.trigger 'navigate:mix', datum.slug - $('#search-text', @el).blur() - $('.tt-hint', @el).blur() SearchView \ No newline at end of file diff --git a/static/js/app/views/widgets/searchView.js b/static/js/app/views/widgets/searchView.js index e3d0005..536f698 100644 --- a/static/js/app/views/widgets/searchView.js +++ b/static/js/app/views/widgets/searchView.js @@ -50,18 +50,18 @@ } } }); + $('.tt-hint', this.el).addClass('search-query'); + $('.tt-hint', this.el).addClass('span3'); + return t.on({ + 'typeahead:selected': function(event, datum, dataset_name) { + vent.trigger('navigate:mix', datum.slug); + $('#search-text', this.el).blur(); + return $('.tt-hint', this.el).blur(); + } + }); } else { - console.log("Typeahead disabled"); + return console.log("Typeahead disabled"); } - $('.tt-hint', this.el).addClass('search-query'); - $('.tt-hint', this.el).addClass('span3'); - return t.on({ - 'typeahead:selected': function(event, datum, dataset_name) { - vent.trigger('navigate:mix', datum.slug); - $('#search-text', this.el).blur(); - return $('.tt-hint', this.el).blur(); - } - }); }; return SearchView;