Merge tag categories feature into master
[prawokultury.git] / questions / static / questions / tagcloud.js
diff --git a/questions/static/questions/tagcloud.js b/questions/static/questions/tagcloud.js
new file mode 100644 (file)
index 0000000..992d573
--- /dev/null
@@ -0,0 +1,21 @@
+$(function() {
+    var showTagsGroup = function(category_id) {
+        $('.questions-tags-group').hide();
+        $('.questions-tags-group[data-category-id=' + category_id +']').show();
+    }\r
+    $('#questions-categories a').click(function(e) {
+        e.preventDefault();
+        var target = $(e.target);
+        if(target.hasClass('selected'))
+            return;
+        var category_id = target.attr('data-category-id');
+        $('#questions-categories a').removeClass('selected');
+        target.addClass('selected');
+        showTagsGroup(category_id);
+    });
+    var selected = $('#questions-categories a.selected');
+    if(selected) {
+        var category_id = selected.attr('data-category-id');
+        showTagsGroup(category_id);
+    }\r
+});
\ No newline at end of file