diff options
author | hossainemruz <emruz@appscode.com> | 2020-06-17 03:02:51 +0300 |
---|---|---|
committer | hossainemruz <emruz@appscode.com> | 2020-06-17 03:02:51 +0300 |
commit | 29bea9e8b31254d899c5151f423e35443627618e (patch) | |
tree | 89087756a0087fe18f709e07223e829758e44773 /static | |
parent | 54cbb86f686710dc8cb450ee2c2c42d93a9d03cd (diff) |
fix home.js
Diffstat (limited to 'static')
-rw-r--r-- | static/assets/js/home.js | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/static/assets/js/home.js b/static/assets/js/home.js index 6025532..cca42df 100644 --- a/static/assets/js/home.js +++ b/static/assets/js/home.js @@ -110,15 +110,19 @@ var projectCards; // ================== Project cards ===================== // Add click action on project category selector buttons - var btns = document.getElementById("project-filter-buttons").children; + var filterButtons = document.getElementById("project-filter-buttons"); + if (filterButtons != null) { + var btns = filterButtons.children; - for (let i = 0; i < btns.length; i++) { - btns[i].onclick = function () { - showGithubStars(btns[i].id); + for (let i = 0; i < btns.length; i++) { + btns[i].onclick = function () { + showGithubStars(btns[i].id); + } } } - if (document.getElementById("project-card-holder").children.length != 0) { + var projectCardHolder = document.getElementById("project-card-holder"); + if (projectCardHolder != null && projectCardHolder.children.length != 0) { projectCards = $(".filtr-projects").filterizr({ layout: 'sameWidth' }); } @@ -282,6 +286,9 @@ var projectCards; function showAchievements() { // show achievements from achievements-holder div let gallery = document.getElementById("gallery"); + if (gallery == null) { + return + } gallery.innerHTML = ""; const entries = document.getElementById("achievements-holder").children; let len = entries.length; |