var tag = location.hash.substr(1).replaceAll('"', ''); if (tag) { var posts = document.querySelectorAll('[data-tags]'); for (var i = 0; i < posts.length; i++) { var post = posts[i]; post.closest('li').hidden = !post.matches(`[data-tags~="${tag}"]`); } }