diff --git a/public/scripts/controllers/menus-controller.js b/public/scripts/controllers/menus-controller.js index 888f4a6..1d5f342 100644 --- a/public/scripts/controllers/menus-controller.js +++ b/public/scripts/controllers/menus-controller.js @@ -205,18 +205,6 @@ app.controller('menuCtr', ['$scope', '$stateParams', '$state', '$window', '$time bookmarkService.userInfo({}) .then((data) => { $scope.searchHistory = JSON.parse(data.search_history || '[]'); - var count = 1; - var id = setInterval(function() { - var items = $('.search-item').popup({ - on: 'focus', - inline: true - }); - console.log("searchHistory = ", items.length, JSON.stringify(data.search_history)); - count++; - if (items.length >= 1 || count >= 20) { - clearInterval(id); - } - }, 200); }) .catch((err) => { console.log(err); diff --git a/public/scripts/directives/js-init-directive.js b/public/scripts/directives/js-init-directive.js index 880f7eb..6271612 100644 --- a/public/scripts/directives/js-init-directive.js +++ b/public/scripts/directives/js-init-directive.js @@ -177,6 +177,11 @@ app.directive('jsMenuInit', function($compile) { $('.ui.menu a.item').on('click', function() { $(this).addClass('selected').siblings().removeClass('selected'); }); + + $('.search-item').popup({ + on: 'focus', + inline: true + }); } }, };