From ceb0e125f1ba6a0cf22af44df409953d075707c2 Mon Sep 17 00:00:00 2001 From: emkael Date: Wed, 12 Apr 2017 23:44:37 +0200 Subject: Filter buttons are set on page load --- http/res/ranking.js | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) (limited to 'http') diff --git a/http/res/ranking.js b/http/res/ranking.js index 1d8923c..c21c7c7 100644 --- a/http/res/ranking.js +++ b/http/res/ranking.js @@ -78,20 +78,20 @@ var ranking = { paramsChanged = true; } }); - if (paramsChanged) { - $('button.btn-primary').removeClass('btn-primary'); - params.forEach(function(values, param) { - values.forEach(function(value) { - $('button[data-filter="' + param + '"][data-value="' + value + '"]').addClass('btn-primary'); - }); - }); - allParams.forEach(function(param) { - if ($('button[data-filter="' + param + '"].btn-primary').size() == 0) { - $('button[data-clear="' + param + '"]').addClass('btn-primary'); - } else { - $('#filters').collapse(); - } + $('button.btn-primary').removeClass('btn-primary'); + params.forEach(function(values, param) { + values.forEach(function(value) { + $('button[data-filter="' + param + '"][data-value="' + value + '"]').addClass('btn-primary'); }); + }); + allParams.forEach(function(param) { + if ($('button[data-filter="' + param + '"].btn-primary').size() == 0) { + $('button[data-clear="' + param + '"]').addClass('btn-primary'); + } else { + $('#filters').collapse(); + } + }); + if (paramsChanged) { ranking.filterRows(params); ranking.savedParams = params; } -- cgit v1.2.3